Thanks for the report!
I share your sentiments concerning the attitudes of the BA agents at JFK. They are the most unfriendly people on earth. I am curious why the couple other CX agents are not helping out. There are about three or four CX agents that usually help out with the check ins. I have told CX about it but their replies were less than satisfactory. They will basically not do anything to fix this problem. I guess if they want to launch a successful JFK nonstop flights in the future, they need to hire their own CX staffs, just like Vancouver, Toronto, and Los Angeles.
Carfield