All the guy did was post monster #'s everywhere he went. Made each team better upon his arrival. And was the only WR worth double covering on many of those teams. TO was a monster. As you you said, he was a dick, but the dude could play.
Plus, if TO doesn't get in then Hines Ward never gets in either. Owens is top 5 in every major receiving category and folks want to say he shouldn't get in. Who cares if he was an ass?