Yes, i agree with u guys, Windows isn't necessary user friendly in GUI. They are in fact shielding knowledge behind an OS.
Linux is different, u fix the problems urself when u see one. Linux will tell u why it happened and how to solve it. U know what's happening if there are failures and bugs. Remember, u have the rights to know what code is running and wat are they doing on ur machine.
Honestly, i do have the same thinking when i first use Linux thinking why there is no standard GUI like M$ Windows does. :oops: