If you're employer was supposed to withhold the city tax and didn't - they should've been liable for the screw-up, not you. Or at least that's a good possibility.
And sorry but City taxes and the incompetence of your employer has absolutely nothing to do with the IRS. As for the hiring of 8000 agents by the iRS, I say bravo. The vast majority of audits and corrections aimed at us little folks are almost entirely automated now.... but the rich fat cats get away with murder, because their finances are too complicated for the computer algorithms to handle with human involvement. Thus 8000 new agents to focus on recovering the humongous amounts of wealthy citizens' tax money left on the table. Taxes that we peons regularly pay - and the uber-wealthy have been avoiding.... simply because the IRS hasn't had the man power to collect it.
IMO the existence of taxes is not bad (I like roads, schools, the military, etc.) - what's bad is when they are collected unfairly.... un-equitably.
Again IMO