To be perfectly honest, I am just learning of these landlord rights currently. I'm pretty sure there is no requirement for strict enforcement of the rules, either. Most landlords do not usually go searching for excuses to evict tenants that pay rent on time (doubly so if it's a lease), and there are a significant percentage that, either through sympathy, apathy, lack of education, or simple respect, that will not evict you unless forced to by the municipality or police. There can also be an element of fear involved: let's suppose you give 30 days' notice to a person who happens to do way too much meth, potentially with anger issues. They very well may end up destroying the suite out of spite. Or maybe they refuse to vacate and require the police to become involved? On the other hand, if they are not causing too much trouble, you can wait for them to get arrested and then take possession without a fuss (and collect rent while waiting, too).
Where I live, it's not like every rental place has a huge wait list. There is a real risk that displacing a tenant that pays, per month, anywhere from $700 for a total slum, through $2000-3000 for the average 1bd/2bd condo, or $10,000+ for a entire house. And given the market, prices are going down, not up, so even if you do find a replacement, you may not be able to collect as much rent any more!
That, and a whole bunch of landlords are dopers too. Everyone except the straight-laced Mainland Chinese who use the city as a money laundromat. What else are you going to spend the extra profit on? Improvements to the suite? HAHAHAH!