While Hulchanski's research is very valuable, his policy prescriptions belie his lack of expertise in economics (he is part of the Faculty of Social Work, after all). Ontario's tax rates are steeply progressive past $75,000 (at $90K the marginal rate is 43.8%) and there are a wide range of benefits targeted at low income households. There is no "redistributing income to the top", in reality middle/upper middle income taxpayers pay the bulk of income taxes that support the social safety net, healthcare and education for all.
Most new jobs have low pay because they have low productivity.
Housing is expensive because enough people can afford high prices.
Toronto is stratified because of globalization, technological change and immigration.
Hulchanski is definitely a classic Faculty of Social Work leftist, but you march a long way down the opposite path. Your definitions of 'steeply progressive' must be different from mine:
Federal: 15.00% Up to $44,701 Ontario: 5.05% Up to $40,922
22.00 44,702–89,401 9.15 40,923–81,847
26.00 89,402–138,586 11.16 81,848–150,000
29.00 138,587 and over 12.16 150,001–220,000
13.16 220,001 and over
For a combined:
first $40,922 20.05%
over $40,922 up to $44,701 24.15%
over $44,701 up to $72,064 31.15%
over $72,064 up to $81,847 32.98%
over $81,847 up to $84,902 35.39%
over $84,902 up to $89,401 39.41%
over $89,401 up to $138,586 43.41%
over $138,586 up to $150,000 46.41%
over $150,000 up to $220,000 47.97%
over $220,000 49.53%
By my eye, that looks 'steeply progressive' only up to $138k or so. I'd say there's probably room for another Federal tax bracket for incomes higher than $138k, don't you? Maybe at $500k or $5M or what have you? You could use the proceeds for a 'middle class tax break' to clean up all the ticky-tacky brackets from $72k-$89k, or re-fund Waterfront Toronto. Whatever you wish.
Also, your last three points are vague hand-waving. IMHO, only, of course.