In my view, yes. I think the bigger toss up is between AA and UA. I have not done VS or DL in J. I'll compare things on NYC routes for consistency.
Seat: The BA CS is the best by a slight margin over the UA Polaris seat (though I'd probably take a window Polaris seat over a center section BA CS) and the AA J seat. The AA J seat is bigger but the Polaris seat is better designed. Old BA J or old UA J (the later of which is not often found on LHR routes) come out last. For consistency of product - AA > UA > BA.
Pre-Flight Lounge (with no extra status) in London: AA (because of T3 options) > UA > BA.
Pre-Flight Lounge (with no extra status) in New York: UA > AA > BA.
Food: AA by a mile these days. UA and BA are pretty bad - I prefer UA's version of bad to BA's.
Alcohol in Flight: Spirits is pretty even (some winners some losers). Wine - edge to AA.
Service efficiency: UA > AA > BA with BA trailing pretty badly.
Service politeness: BA > UA > AA though BA is suffering lately.