Tenors sound like small boys, Baritones sounds alot more Male ;) Baritones are usually much more powerfull singers as larger folds= more sound. Baritones usually have bigger range then tenors as highrange is much easyer expandeed then lowrange.
Why do people hate Tenors?
As people have said, it's because the high tone with Tenors (even when Baritones, Bass/Baritones or Basses are singing the same notes), that makes them stick out of the range of the chords that guitars generally play at. Unless it's done very well, it's quite difficult to get the other voices stick out quite as well.
Is tenor voice the best?
Tenor. The tenor is the highest type of male voice, typically comfortable between C3 to C5. Tenors generally have greater control over their falsetto (head voice), allowing them to reach notes well into the female register. Those who can sing higher than the average tenor are often given the title “countertenor.”