The logic makes a certain amount of sense, but the logic falls flat when the service is an actual product the customer paid for and the company decides to change the terms of service after the fact. The logic also falls flat, in my opinion, when the company agreed to provide the service for a fixed term or the service can (reasonably) regarded as essential.