It's even worse now. I mean think about it. The players are getting bigger and faster. You are consistently seeing guys that are over 6'5" and 300 pounds running 4.7 40s. The players are just getting not only bigger and faster but the size isn't just dead weight or fat. The size is also muscle and power. That 6'7" 320 pound lineman is not just slow and fat but rather equivalent to a mix of a power lifter and a sprinter. These guys are agile. Their speed also makes it more dangerous. They are not only bigger and stronger but they can get up to their max sprint speed quicker meaning harder hits can occur in a shorter period of time as well as their agility making it harder to avoid them.
It's also sort of scary seeing the major discrepancies in some of the body builds between positions themselves. Look at someone like DeSean Jackson. He is about 5'10" and 175 lbs. Compare that to one of the better linebackers in 2017, Dont'a Hightower. Hightower is 6'3" and 265 lbs. He has almost a half of a foot in height and almost 100 lbs on Jackson. I can't imagine the level of impact that would create if Jackson was to get drilled taking a pass over the middle. It's even more scary when you see that someone line Damon Harrison for the Giants is 6'3" and 341 lbs. Now it's not exactly that likely a wide receiver would get a hard hit laid on them by a defensive tackle but the fact still remains that these smaller guys are playing against people almost double their size. That can run nearly as fast as they can. I would imagine that in these cases an impact at full speed by both of these players would be almost more than a car accident.