Sure, and income tax is just a labor windfall wealth tax.
To the extent that it reflects actual work, income is hardly a windfall.
OTOH... Elon and Donald had gobs of cash drop in their laps, what's not to like about reasonable taxes on it ? Split it (say) 50-50 with society. Unless you have found an infant with a track record of accomplishment - and an investment strategy to match.