Question: why flat tax is bad?
Answer: Taxes other than the income tax (for example, taxes on sales and payrolls) tend to be regressive. Hence, making the income tax flat could result in a regressive overall tax structure. Under such a structure, those with lower incomes tend to pay a higher proportion of their income in total taxes than the affluent do.