True im fond of linux but i dont detest other operating systems (i use windows 7 mainly when working on games/my compiler suite) most unix guys go wah when i tell them that i build msys2 under windows 7 64 with msys1 + mingw64 hehe

but since thats the expected target for msys2 i found it better to build it on the os it is intended, to catch loopholes and patch them out before they grow to something it would take me months to fix

. Is my way correct ? well the port took 2 days and the old msys dev told me he used about 3 months to make the initial port of msys1 on linux.
ubuntu is very user friendly and about as easy to use as a mac

it may seem dumbed down to the avarage linux user but theres more than meets the eye when you get used to using it you will notice

.
besides that aye some drivers can be a bitch even on windows.
Productivity is a state of mind.