People who want a stress free, short and less expensive commute to work should move back to the city. There's some nice areas to raise your family as well as good schools across the 5 boroughs, but sadly a good portion of the people who left for NJ did it because they are racist and afraid of their kids growing up with a diverse group of people (they'll even move to a different town/school district if theirs becomes too diverse). You leave for bumf*ck NJ thinking your kids will end up so much better, you pay the price with the high taxes, long commutes and high fares, and all that, don't complain about any of that stuff because it was your choice to move to there.
I'm not saying an effort shouldn't be made by these agencies (NJT, PA, etc) to give these people a decent commute by doing things like the Gateway tunnel and improving the PABT, but people really need to stop complaining. Even with the Gateway tunnel or a new PABT your commute will still be over an hour, there's still gonna be delays at the tunnel/station because of congestion and it's still likely gonna cost you over $300 a month.