C'mon.  the share of taxes paid by the private sector over the citizen has gone done steadily over the past 25 years or so.  In Ontario, cities subsidize development fees to "attract" businesses.  The provinces hand out money on a regular basis to private companies and the feds and Ontario bailed out the auto sector.  So I am not sure what else you want them to do for you.