It’s not perfect but a rising tide does raise all ships.
Regarding the ultra wealthy, the disparity was actually greater in the past.
All that said, you distribute wealth by reducing taxes on the poor and increasing it on wealthy. Alternatively, shifting the growth differential such that the poor grow faster than the wealthy (hard in a capitalistic economy). That said, I don’t see the wealth disparity as a problem itself; if you have the top 1% gain more wealth but it’s easier to become the top 1% or the top 1% rotates out often it’s probably better