Things to avoid if you want to be rich: Believing you will become rich after you avoid something that will cost you money, follow the rich and focus on self improvement.
There's no rule to become rich, if Warren Buffet get rich from investing on stock, Jeff Bezos get rich from creating Amazon, Mark Zuckerberg get rich from creating Facebook. It doesn't mean you will get rich after investing in stock, creating the next Amazon, or creating the next Facebook.
Getting rich is all about luck, but working hard at least make your life better.
Sometimes it's good to not argue with points you're not very sure about, who told you there are no rules to becoming rich, for someone to become rich there are certain things the person must do or have and the most important of them is discipline, then hardwork before others, every successful investor and business person knows this, they know the sacrifices it takes to get to that level.
Those successful people you mentioned might have been made through diverse ways, but that doesn't leave behind the fact they undergo certain stages before getting to that point they're currently and even though some rich people acquired generational wealth there are still certain things required to keep maintaining a wealthy profile.
Getting rich is not generally about luck, though luck plays a role but hardwork plays a bigger role, self motivation, discipline, risk taking and many others still got their roles to play for one to acquire wealth, according to a research I made, it says to become rich one has to learn, earn, spend wisely, invest and also avoid being in debt too often so I put it to you that there are rules to becoming rich.