Solwyn, assuming your tables are correct you are not taking the exemption into consideration. The rates you are calculating are based on the income after the exemption. It's not 10,000 that's taxed at $1800, it's $2,010,000 that's taxed at $1800.
At $3,500,000, the tax then becomes $555,800.
And BC, I'm not looking at taxing people because they are spoiled or anything like that. I grew up dirt poor as well and am going to have a pretty significant estate by the time I retire. However, if/when I have kids they are going to already have plenty of opportunities I never had. However, at the same time, I'm not planning on leaving them a huge estate for the simple reason that I got to where I was through dilligence alone. I never borrowed money from my folks (and I have no estate coming to me when they die). My children can make their way in the world, just as I made mine. Living in the country they live in, and having a father with good money management already puts them head and shoulders above the vast majority of the world populace. Personally, barring some extenuating circumstances, if they can't turn that into success, then screw 'em.