The "hypothetical" part was in reference to the game balanced around you buying microtransactions. Which it's not. So again, who cares? Don't buy them. They don't intrude on the experience at all. I don't like microtransactions, but bitching about them isn't going to make them go away. Not buying them will.
And I'm not sure what you mean by "riddled" with Denuvo. Again, it doesn't impact the experience, so I'm not sure why people care.
Actually it will and it is a good for PC Gaming. Next time they won't have that type of crap. PC Gaming is more important than on consoles especially now days when money is more generated selling PC games then all consoles combined.