If people dislike subscription-based games, companies will adapt by making non-subscription games designed with end-of-service in mind. It only creates an incentive as much as people are willing to pay for the subscription.