America’s War on Poverty has been an abject failure. Nearly $12 trillion and 60 years later, official poverty rates remain basically unchanged. While the nation waged a well-intentioned assault on poverty, it inadvertently launched a far more sinister war: on dignity. While attempting to eradicate poverty, America created countless government welfare programs. In doing so,...View Report
Bad habits are tough to break, and Illinois lawmakers can’t ditch their habit of depending on sin taxes to raise revenue.
Taxing people’s bad habits is a tough way to raise reliable revenue, but Illinois keeps trying to do just that.
Excise taxes have failed to improve Illinoisans’ health while creating an undue burden for those with the least. But lawmakers have yet to kick the habit.