I've taken BA180 twice in the last few months and have another booked in December. Living approx. 15 minutes from Newark this is ideal - means I can leave home at 6:30am.
Much of my NY-London travel is for work and I need to book the cheapest direct flight... which often means a 2 hour ride to JFK as prices seem to more often than not be cheaper. Recently EWR has been similarly priced which I'm assuming is due to increased capacity on the route meaning the cheaper fare buckets aren't selling out so quickly.
I did notice however that the schedule seems to drop back down to 2 flights - although with BA180 / 7:55am being kept.... I'm hoping this is just a seasonal thing.