It is this design philosophy which leads to the misconception that Linux is a difficult environment to use. There is simply a lot to learn. But this complexity is the power of Linux, not it's Achille's heel. More than any other operating system, Unix fosters the notion that what the user needs is a rich toolbox. The typical car owner may have no need to own a brake tool, or an oil filter wrench or even a spark plug socket.
Most drivers never work on their automobiles themselves.
They place their trust in someone else to maintain their vehicle's integrity. Linux users are the computer world's equivalent of the shade tree mechanic. It's assumed that you want access to powerful tools and know how to use them. If this is your first foray into a Unix-like environment, you may be overwhelmed by the sheer breadth of the Linux environment. There is a wealth of information available for the novice user.