(A joint tenant advice, contracting and paralegal brokerage might be a good business in this area. But do I really want to make myself a major enemy of all the scummy landowners? Noooope.)
Municipal offices will intervene on their own to ensure things like heating are taken care of. In Waterloo the minimum allowed temp is 21C or 70F. In my experience with this city's offices, they will take care of this almost immediately (immediately respond to form on website via email asking for evidence of sub 21C settings, then call the landlord and request the temp be increased etc.)
For every legitimate complainant, there’d be a hundred entitled moochies with nothing better to do than work the bureaucracy to their own benefit, entirely at the cost of the few remaining people actually doing any work.
Two, the bureaucracy actually should help with the real moochies. In Ontario Canada tenant protections are crazy and it can take 6+ months for a landlord to evict a non-paying tenant. The official resolution for landlords is to ask the bureaucracy for help.
(The non-official resolution is promoting ignorance about tenant protection laws, legitimately or illegitimately making use of the "family moving in" loophole, and hopefully not any more.)
I suspect the extra support may translate to decreased profits for landowners. Tenants would have more time and money to file maintenance issues and represent themselves in the legal system, which would cost landowners. In Ontario it costs $50 and takes a lot of time and energy to file a complaint to the LTB. Tenants would also have more ability to change their situation in response to abuse, shop around for a better deal on housing, etc.