Very simplistic view of it - in the realworld if you are even remotely a power user an admin account is still pretty much needed on Windows unless you are a sucker for punishment none the less still a lot of older software that doesn't work properly with a standard account. On Linux though, some exceptions aside, no reason to run admin every day.
I haven't needed an admin account for anything I do on Windows and I do quite a lot of programming which requires compiling and running some weird programs at times. Never had a problem. If you have some weird software that absolutely requires admin permissions then it is the fault of the software not Windows. Windows works perfectly without an admin account. Blame rubbish software developers who have no idea how to write secure programs.