Taxing income above $1,000,000 a year at the 30 percent rate is hardly 'lopping off the top''.
China has over three times as many people as the US, so all things being equal, it could have any number less than three times the number of billionaires and the US would still be ahead.