I think it's fair. Always a miserable experience if entering from outside the EU, or transferring. Immigration queues enormous, transitting between terminals on par with CDG (Awful). Terminal 5 is lovely and BA are superb, but they can't paper over the real elephant in the room, delays caused by 2 runways at 98% capacity. Don't think JFK deserves to be there, but I only use the Jetblue terminal when there, which is quite new.