the only thing worse than NJ Transit is sitting in traffic on the I-78 Extension or the Parkway at 8am and KNOWING you will be an hour late for work, an hour prior to your start time. You cant do a damn thing about it besides creep up a few inches every 15 minutes. Did that daily driving to Jersey City and it was awful. Been taking the train from Cranford to NYC Penn Station since January and it hasn't been nearly as stressful, besides the overpacked trains leaving Newark at 7:55 AM
You can't commute to Manhattan and expect 9-5 hours. Whenever I have to work in the city I make sure that my schedule puts me on the ground there no later than 0730. Anyone on the Newark Bay Extension at 0800 is just asking for misery. At 0630 you can cover that piece of road at 90 mph.