A few things to add/clarify as to what my position entails:
1. A person should not be forced to go stay in the hospital, only incentivized.
2. Maybe instead of having to go back to a doctor X number of times, a proper role of medicine could be given that alleviates the handicaps slightly over time. For example, when you get out of the hospital you will have negative effects like shaky screen, slower running, etc. etc. and the prescription you are given will help over time. This would need to be balanced, however, to ensure that immediate recovery is not possible without using "something stronger" like a proper drug.
3. The Admin Heal command should remove any handicaps as well.
4. As for OOC beef, that is something easily ameliorated by reporting on the forums. If admins can reset handicaps, this becomes a non-issue.