This comes across as very one sided and biased. I could argue that I hate Linux (which I don't) because you have to chown/mod/grp files as often as you do. I've never had a need to do this under windows. Good group design makes this virtually uneeded. Yet I find myself constantly having to fiddle with ownership on Linix. Microsoft intentionally did not make a chown type command because it's against the design of their security policy.
But do I dislike Linux because of this? No.
And on top of all of this, you could just use "cacls" and a version of chown compiled for win32 systems along with various other techniques.