Its not the Landlord that is the problem with Buy to let.
Back in 95/96 or thereabouts, the banks were bursting with cash and someone came up with the Buy To Let idea. Really it was Borrow to Let but splitting hairs.
At the time, the housing market was a bit flat so anything to get it moving.
The idea was sold as an investment. I objected at the time in writing on account of the ridiculous 'one on one' exploitative nature of this investment.
The idea was that one individual not risk averse would borrow money, buy a house with it and then rent it out to someone else at a rate that would not only pay the mortgage but over and above too. The property rises in value and the 'landlord' gets all the profit.
So really its the Landlords investment, but he gets someone else to pay for it. That's not investment, its pure exploitation.
I watched as a friend of mine went from being pleasant to being a sociopath as his housing empire grew. Tenants were just a means to an end.
And he knew even by 2000 that the rising prices would condemn whole rafts of people to have to rent since they couldn't afford to buy. Which made him really happy.
As for affordable property. The banks don't want affordable property. They have so much of their money tied up in overpriced property due to their lending habits that they'll do anything to keep the price high. So no new towns being built, why? the price of property will fall.
I bought my own place in 1993 and apparently its worth 5 times what I paid for it. I own the thing outright but I still find it unsettling that had I not bought when I did, I could now be having to fork out £1000 month in rent to someone who snapped up a mass of potential starter homes.
There's a social problem developing here. If someone does not have or is excluded from having a stake in society. Then why the hell would they respect its values?