The current environment of sky high average household and government debt levels, out of reach real estate prices and ever-stagnating wages is a disturbing trend we should all be worried about. It's setting the stage for nearly permanent class divisions. According to this article, automation may have already begun suppressing wages and I'll bet it's going to be all downhill from here for the average worker. 

Don't get me started on the other self imposed factors that are designed to redefine what it means to be middle class in Canada...