I another online FB league that I am in, they don't let you buy another team for 20 days if you drop one vs. just letting the ownership expire.
This wouldn't avoid what David said, whereas the owner would be inactive, but it would reduce the overall affect on multiple leagues. In other words it wouldn't help the league with the deadbeat owner but it would avoid him moving on and doing it in other leagues.