NFL football has deteriorated to an offense that consists of nothing but 4-yard forward passes. They run the ball once in a while and throw a downfield pass, a few of which accidentally result in big gains, but the game itself is the 4-yard forward pass because no team defends against it. It's actually easy to defend, merely jam the receiver at the line of scrimmage and don't let him run the route, but no one does it, and so that completion rate is about 80% and that is what all teams do.
This weekend's games were drawn out, low scoring affairs of marginally successful running and 4-yard passes. Both games were given as gifts to the other team by rookies who were not paying attention to what they were doing. A Ravens receiver catches the winning touchdown in the end zone and has it batted out of his hands because he is not paying attention to the defender nearby. A 49er's punt returner loses the ball because he was carrying the ball like an idiot, inviting the other team to strip it from him.
The way college teams play the game is infinitely more exciting, and they are more focused and more skillful than the idiots that the NFL puts on the field. Of course, college players are allowed to make contact in practice, so what happens in the game is familiar to them. NFL practice consists of touch football, so I don't know why we would expect much when they are actually hitting each other.