All the reviews I have read say that Tiagra sucks. Why is this and why is 105 or Ultegra so much better? I am thinking of buying my first road bike and I do not want to pay a good amount of money for something that is terrible. Any explanation will be greatly appreciated. Thanks.