Well, I'll be a well intentioned fool then because as you stated, the noise is a good thing in that they will consider not moving progressively forward as it will hurt their main sale. Doesn't mean I cannot play the game either. With Gamefly, I do not give them a red cent because the game was already sold and I am a secondary user. Or, better yet, buy it used. It's to the point I won't give publishers like WB a purchase price whether it is 5-60 bucks. I can just rent it, play it, beat it if I want, and they don't see a dime. I'll be doing this with CoD WW2 now because of their patent fiasco and then lying about their involvement to the general public (One look up on Linked in and these guys worked within Activision and were not an independent team). The same will probably go to Battlefront 2.
For games that institute it properly or without the idea of future malice/conditioning, like say Rocket league, I will reward them with cash for the game, and also use their cash shop.