No, the rich do not pay thier fair share. That is a fallacy perpetuated to keep the effective median tax rate for the rich at 16%. What is your tax rate guys? I'm betting you pay more than 16%. I know I do. As for corporations, a 0% tax rate is just stupid, especially if they are recieving government funds as well.
Something to think about. Tax rates on the rich are the lowest since the 1950's. If low tax rates on the rich excelerated growth of the middle class, we should have seen this in the last 30 years. Instead we have seen the rich get richer, corporations with record median profits, and the middle class working harder for less pay. The math does not add up.