Windfall Taxes Are Politically Appealing, Especially If You Don’t Plan To Be Around When The Resulting Underinvestment Appears
Windfall taxes discourage investment and innovation in the targeted industries, which are the exact industries where people are typically upset about the supply shortage.