High Taxes, Regulations and Doing Fine