This is the part where the math never works out.
If you look at the richest people, they have something like tens to low hundreds of billions of dollars. Which is less than the amount of money the federal government already spends every week. If you taxed the top 100 billionaires at a rate of 100%, it would fund the existing federal government (and no new programs) for about a year, and then there would be nothing left for next year.
The funding for programs like that never comes from the "very wealthy" because there just aren't enough of them for that. It comes from the upper-middle class. Which is fine, but let's not delude ourselves that we can get there by only taxing Bill Gates and not your local cardiologist.
Except that they already pay kind of high taxes. These are the people who make six figures but don't have a personal full-time tax accountant to engage in international tax avoidance shenanigans. They're how the state and federal governments in the US together spend around 50% of US GDP.
So the problem isn't that we don't have enough tax revenue -- holy crap does the government have a large budget -- the problem is what we're spending it on. We should be spending less on the military and means-tested assistance programs and instead use the money for a UBI.