Here is an additional point in favour of Dr. Whatley's piece. 

It is good to keep in mind that employees pay income tax when they receive their income in cash. Doctors and other small business people pay taxes when the invoices are rendered.

Often a small business person has two or three months income in the form of accounts receivable on which she pays income tax, even though the cash is not in hand.  Coupled with amounts laid out for equipment, work-in-process, salaries and rent, a small business owner often has to borrow to pay her quarterly income tax installments (in addition to the borrowing for student loans). 

It can be many years before a professional person eliminates this debt load, yet they are taxed as part of the upper 1% in income.  Is this fair when they are often ten years behind others who entered the work force earlier, bought homes, contributed to pensions and paid lower taxes on the same amount of income (averaged over a 15 year period)?