Your critical thinking has not been engaged. Linux is a useful bit of code but "perfect" is not what it is known as everywhere.
My side of the room like this little ditty
Linux, by amateurs, for amateurs -- Dave Presotto [1]
Or
i’ve wondered whether Linux sysfs should be called syphilis -- Charles Forsyth [2]
Or if you like your detractors with a bit more fame
Unix has retarded OS research by 10 years and linux has retarded it by 20. -- Dennis Ritchie as quoted by by Boyd Roberts in 9fans.
I won't go on