PAXboy said this:
When reading self-reporting folks on line with, always bear in mind that people are more likely to report bad news than good news.
I'm no shill for BA, but I've sent them no complaints - rather two complimentary letters (not emails), in the last three years - and these were flights to Australia.
As
gdiphil pointed out, JFK is not that far. If you are happy with the price, take your flight on a positive note and anticipate what's ahead. You're not, I hope, going all that way just to watch a movie on the flight...
BOFH