Perhaps some BA fleet management need to visit New York and have a chat with the controllers regarding their company criteria and landing a large widebody on a short runway. . It does however seem completely unreasonable for the controller to ask for 180 to
5 and those who comply must have very lax stable criteria.