The "official" terms for subscriptions (last time I checked) were the following:
- A lifetime subscription *cannot* be transferred to any other receiver if it's associated with a factory receiver (part of the factory equipment installed by the car manufacturer or dealer). The exception to this is if the unit is found to be defective at some point and is replaced under warranty, then the subscription is transferred to the replacement equipment (of same type/model) for free.
- A lifetime subscription *can* be transferred if it's associated with non-factory equipment (such as a "plug and play" unit purchased retail) up to 3 times. There is a $75 fee for each transfer. As with a "factory" unit, if the unit is found to be defective and replaced under warranty the transfer is done for free.
- Any non-lifetime subscription can be transferred to any receiver at any time, any number of times. There is a $15 fee for each transfer.
As with anything else, YMMV and probably depends on which rep you talk to and possibly what kind of mood they're in, how nice you are to them, what the situation is, etc. They can tell whether or not it's a factory receiver, make, model, etc as soon as they enter the ESN into their system.
Most "lifetime" things are not meant for *your* lifetime. A business has to make money, and they're not going to make any money if everyone buys a lifetime subscription and then never pays anything else again. If they did this they would quickly not be in business anymore.
I agree that they should note the terms more clearly, but it's in the terms of service which you've agreed to so there's not much that can be done legally. When you sign up for and pay for the service, you're agreeing to the terms of service. There's no way they can force you to read it, but at the same time it's your responsibility to read the terms of service whether you actually want to or not. If you don't actually read the terms of service before agreeing to them it's not the fault of the company, and in the end it's your problem...not theirs. SiriusXM isn't the only company that does stuff like this, and I'm sure they won't be the last. When's the last time you read your cell phone terms of service? Or your Voice over IP terms of service? Probably never for most people...and they do the same type of crap.