Other reasons also apply. Total knee replacement used to require 3 - 4 days in hospital. Now it can be overnight only - 23 hours - at a ‘Surgery Center’ so it doesn’t count as hospitalization at all.
medicare has stiff rules about admitting medicare pts...if they don't need to be there, the hospital won't get paid...