I agree with much of what has been said above - don't believe everything you read on the Internet, as some people are very fond of blaming their troubles on somebody/something else. 90% of the bikes have "crap" components, yet somehow millions of people manage just fine. Besides, it's flat out ridiculous to prejudge a component before you ever ride it!