This is fair for some reasonable time window after purchase. But I think it's okay for things to have a lifespan even if they cost money.
As long as the life span is clearly spelled out when you purchase, so you know that you are actually buying a 10 year subscription, and not a game.
As long as the life span is clearly spelled out when you purchase, so you know that you are actually buying a 10 year subscription, and not a game.