I think an overhaul needs to be done with injuries. However, not on the injury frequency side, but on the injury recovery side. The "medical bug" isn't a bug (see Drew Brees; Adrian Peterson; Tommy John; John Smotlz; David Wells; etc.). We need to rename this something else. People that complain about it act as if it builds Greek Gods out of tryout camp players. All it does, if you're lucky, the player has a high makeup rating and your team has a maxed out medical budget, is help players reach their full potential. Any time this "Medical bug" gives a player a rating that is over his peak potential, it reverts back to the player's peak potential in that rating during the cycle that is immediately after the recovery cycle [for coachable rating; for training rating like power and arm, it will revert back after season rolls].
In my opinion, the recoveries need to be more like development cycles. In real life, the player gets injured, the doctors assess the injury and if surgery is needed, it is usually done quite quickly. There is a short recovery time before the player can start rehab. They need to implement some type of system where on these major injuries, the player has 60 days before his first injury recovery cycle, then every 30 days (regular development cycle), he gets more injury recovery bumps.
These early season injuries where the player goes down for 180+ days and only gets one injury recovery cycle are ridiculous. The way the system is setup now, an owner hopes that if a player gets one of those serious injuries, it is near the end of the season so he can get the recovery bumps the next season. As an owner, I shouldn't hope for a late season injury as opposed to an early season injury. Nor should I be glad that the player is going to miss time over multiple seasons, but because of the timing of major injuries and the way the system handles recovery, I am glad when a controllable player gets hurt at the end of the season as opposed to the beginning.