Rainboe ...
'it is transparently obvious to him that it is to accommodate groups of jeans-and-Tshirt staffer upgrades in their own select little area'
The chances of getting club as staff in jean? Nil! The check-in staff and CC will (quite rightly) refuse you access.
Seems like your friend is spouting rubbish to justify his anti-BA stand.