I agree but you are confusing 2 issues.
Buy to let is a distribution issue, where wealth is redistributed from have nots to haves, a kind of parasite Capitalism with zero social welfare.
Demand driven price rises are to do broadly with numbers of people, Erm that would be the millions of...