They also had it right when they allowed for the constitution to be amended. 

As for taxes? Here's what one study says: "As a group, the 258 corporations paid an effective federal income tax rate of 21.2 percent over the eight-year period, slightly over half the statutory 35 percent tax rate.
Eighteen of the corporations, including General Electric, International Paper, Priceline.com and PG&E, paid no federal income tax at all over the eight-year period. A fifth of the corporations (48) paid an effective tax rate of less than 10 percent over that period. Of those corporations in our sample with significant offshore profits, more than half paid higher corporate tax rates to foreign governments where they operate than they paid in the United States on their U.S. profits." and The richest 1% pay an effective federal income tax rate of 24.7% in 2014; someone making an average of $75,000 is paying a 19.7% rate.