Of course it won't make it go away, Nukkus; however, this isn't about trying to take down companies which partake in such behavior.
I have standards when it comes to the games I play, so of course I'm not going to purchase something that aims to screw me over (regardless of that product's other qualities.) If I'm going to give $80.00 (CAD) to anyone, their game has to be made with love and care instead of the desire to control what you can/can't do while milking you financially dry.
DOOM, Wolfenstein, The Witcher, etc. are games that were made with passion; not greed. The effort put into story and gameplay in those games are miles ahead of nearly every single game that has adopted/started out with the "control and milk the consumer" mentality.
It's great that you can enjoy games that have to be played online, have reward structures based on RNG and real-world currency, etc. as you're enjoying yourself which is what games are designed to do; however, those things only hurt the experience for me.
I've never been the type to stop playing a game strictly because it's old as there are many older games that are still blasts to play to this day (Half-Life 2, for example, is one of the best shooters I've ever played and I still pick it up every now-and-then to this very day.) Because of this, DRM prevents me from continuing to enjoy games once the developers decide that I'm no longer allowed to play them.
Microtransactions are great if you're busy and just want cool items and such, but microtransactions kill more rewarding systems where certain items are only able to be obtained through hard work. Games where you can only get the best armor by beating a near unbeatable boss no longer exist as you can just drop $20.00 to obtain it (thus ruining the whole point of the armor as it no longer represents achieving a great feat.)
We all have our opinions, but calling mine stupid just because you're willing to accept anti-consumer business practices as long as you enjoy the gameplay is no justification for it. If you disagree with something I have to say, at least try to see why I may feel that way.
Anywho, that's really all I have to say on this matter at the moment.