I don't own my own home but I think the anger towards BTL buyers is misdirected.
To say that they are hoarding something essential to life is an overreaction. Having somewhere to live is, of course an necessity, but owning your home is not. The properties are made available to the rental market, so not exactly hoarded!
I do agree that some changes should be made. For example, controlled rents, longer secure leases, lower fees for renters and more properties being made available to renters on benefits.
I also think that there should be some restrictions on the types of properties BTL owners should be able to buy - 'starter homes' should be off limits, for example or incentives given for buying uninhabitable family homes and renovating them.
Like previous posters have said, not everyone wants to or is able to buy a property and more support should be given to those people choosing/having to rent or those trying to get a mortgage.
I also think that it is unrealistic to assume that house prices would drop to such a level that everyone would be able to buy a property.