fair point. it depends on how fast you want to get it done. if the rules i suggest are implemented than at least businesses could not grow any further. one thing that could be added is to break up companies that are to big. that has been done before even if not well (AT&T Bell went from a huge monopoly to many small/regional monopolies).
going to fast will produce to much resistance. instead of attacking the rich, let this generation die out, and make things harder for the next generation.
the important part is to change the system for a better future and less the status quo.