We need strong personalities and only one world champion to attract sponsors
If you want to become a World Champion you should avoid playing in Open tournaments.
To be champion requires more than simply being a strong player; one has to be a strong human being as well.
The first great chess players, including the world champion, got by perfectly well without constant coaches.