As a renter in NYC I expect to pay for this for years to come as landlords have to price in periodic expropriation risk.
Society absolutely had the right (and perhaps moral obligation) to prevent harms like evictions of the vulnerable in a crisis. There is always a tension in law drafting between maximum protection (in which case yes you will have more edge cases abuses by grifters) and maximum targeting which will bury everyone in legal/bureaucratic process and probably harm some of the deserving.
What is almost always bad policy is to place all the expenses of a societal goal randomly on one class like landlords which is the easy way for society to get something without paying for it.