The NFL, like life, is full of idiots.
In real football, I wouldn't want Terrell Owens anywhere near my team. But you're nuts if you don't take him in fantasy.
They're hitting harder now more than ever. The only person who would argue that is someone who has never had a physics class. They're faster and stronger, so the reality is the collisions have to be bigger.