To be succinct, the policy should be changed. I note that numerous airlines that have policies that give seating preferences to Gold and Silvers without alienating their other passengers.
^ ^ ^ Very well said.
Even as a Gold who mostly travels alone, I find this whole thing to be complete silliness on the part of BA. I am still wondering what's behind it - have a feeling that it's not our welfare