Agree. The only way "buying" is understood in English to mean a temporary entitlement is when combined with those terms like "ticket" or "pass."
The choice of language is deliberately made to deceive. If an auto manufacturer tried that, offering to "sell you" a car but the 3-page "Sales contract" had a clause buried in there that said "We can come to your house with 30 days' notice and just take the car back and you have no recourse besides stopping your payments" this would be ruled as grand theft auto (no pun intended) not "the terms and conditions allow it"
There is no perfect word. Ticket and pass imply a fixed duration lease, not an indefinite one. Membership implies continual payments.