Originally Posted by
TabTraveller
BA make this policy very clear before you buy the tickets. There are other options to Jamaica direct where you don't pay for seat selection in J: VS.
Quit complaining that you didn't bother to look at the website properly before paying. You have only yourself to blame.
Where does it say that OP was surprised by the policy after paying? They are asking which other airlines do this.