Oh, so by amateur you don't actually mean volunteer, you simply mean stupid.It seems that Linux devs is amateurs? "Broken by design"? That is bad, dont you think?
Well, that's simple. It doesn't, except in your own mind.You tell me why Linux has so bad reputation in the Enterprise server halls, and why all Linux kernel devs say the code is bad.
Sweet Jesus, you won't let that go will you? All right, fine, let's talk about that since you insist on continuing this FUD.And why Linus say the code is bloated.
Read the context that quote was taken from. He's saying it's bloated compared to what he originally envisioned for the Linux kernel, like 15 years ago. He then goes on to say that all the bloat was added for good reasons, that different use cases required it, and that it was pretty essential to being a good modern kernel.
Bloat is impossible to define, anyway, since everyone thinks it means something else. In this case, Linus was using it to describe features. Features which he didn't originally think would be needed, but people wanted and use. They could take out those features, of course, but then fewer people would use Linux and it would be a worse, not better kernel.
Are you an american? Have you seen the whole thing about Shirley Sherrod, Fox News, and Andrew Breitbart? They took an hour-long video of one of Sherrod's speeches, cut it into a couple minutes (of quotes!) to make her look like a racist when in fact the whole speech was about the exact opposite. You are now doing the exact same thing to Linus Torvalds. Quotes are like statistics, there are lies, damn lies, and then quotes taken out of context.