Y'know, I love T-Rex as much as the next guy, but people's opinion of it really gets screwed over by advertising.
It's like what happened to the Great White. It looks mean, and can deal a shitload of pain, but it rarely attacks people and isn't really deserving of the level of fear that people have of it. Respect, yes; fear, not so much.
But thanks to Jaws everyone's like Oh shit, great white! RUN!
Yeah, Rexy is awesome. But people's opinions are largely based on its portrayal in popular culture, not the scientific community.
Which is fine and all, but really unfair.