People whine if the UAC is on. They whine if the UAC is off.
Back in the 90s, people would whine that Windows lacked certain features. So MS would put in those features. Then folks would whine that MS only put in those features to drive other companies out of business.
So then MS would buy the business and incorporate the features into the operating system. People would then bitch because MS wasn’t writing their own code.
And on and on and on and on.
Fact of the matter is, people just like to bitch.
It is absolutely IMPOSSIBLE to please everyone, so it's not even worth trying.