Yeah except the first thing I do is login to the root account from my current user and leave it that way.
And you would be ridiculed for doing so in any Linux forum.
E.g steam games, I want to play with my ini files constantly.
I would say that Steam is violating the Windows software guidelines for putting configuration files in protected areas. I would complain to them for setting up their system in such a way. And I would complain loudly, or they will keep doing it.
What you could do, is create a hard link to a file stored in a non-protected location, such as in your user profile. Then you can edit the file without having compromise the security of your system.
Or when I install programs like openvpn, like I have to right click the application and hit run as administrator or I have to right click the shortcut > go to compatability and tell it to run the program as administrator.
Again, you are using broken software that fails to follow the design guidelines of the computer it runs on. I would complain to the vendor.
If smashing your hand with a hammer every time you wanted to do something was a problem, would you find a way to make the hammer softer? Or would you find a different way to do it?
That's just extra work I don't want to deal with.
The last thing I want to get is some program to not work and then later I realize I had to run it as administrator >.>
I would suggest that if you're swimming upstream, you go to the shore and start walking. Not swim harder.