interesting thread, which I do have some experience in the rental industry and opinions.
I believe that having a place to live is not a right. its not my responsibility, the governments or a landlords responsibility to provide affordable housing. it is the individual renters responsibility to obtain housing. the problem is that people want to live in highly populated areas that are extremely desirable by all. here lies the problem.
like any other service or product cost is dictated by supply and demand.
for example living in southern ontario is way more expensive than living in new brunswick for housing. people dont want to move out there, which is their choice. our choices define our lives.
if supply if increased for rentals or home for sale the cost would go down. problem is that laws enacted by government strangle free enterprise. the green belt conservation, ridiculous zoning bylaws, bad tenant, bad landlords, rent control, a dysfunctional landlord tenant board and many other issues.
I dont see people who are real estate investors as unethical. they are providing a service to people at fair market value. if a whack of housing was built for rent and sale this would change the market and more than likely real estate investors would have to revalue their rents or house prices to reflect the decline in demand.
as far as a gic providing a similar return as a rental property. not even close. depending on several factors its not unheard of to easily be getting a return in the teens. asset appreciation, a taxational favorable business and good cash flow make real estate such a hot way of making money. even with headaches(which mostly can be screen out by due diligence and buying in up and coming areas) its a no brainer.
if people want affordable housing they can move somewhere where its affordable. otherwise they need pay market value for living accommodations in a high demand area.
personally, I go were I get the most bang for my buck and where I can find work. Ill be moving to new brunswick in a year and buying property up there. more than likely a fixer upper cottage for under 100k.