It's obvious that Europe will always dominate the World Cup in terms of having many national teams going far, at least until the day other continents have leagues better than Europe's. In the past, Brazil and Argentina are currently the only teams that can at least take the World Cup title away from the Europeans.
Europe will not always dominate; even though they are dominating currently, I strongly believe that a time will come when Africa will win the World Cup because with every World Cup there is a clear observation of steady progress that African teams are making.
We are not there yet, but we will get there.
We all know nothing is forever, but still European soccer is having great depth, keeping their momentum at the top for a long time, and they can stay at the top for a long time in the future as well because they have done enough work for this.
Even in the last few years, a few European countries have been facing problems, but new ones are ready to take over. Africans are doing good development, still it's not easy for them to take over from Europe because mostly they don't have a good domestic setup, which keeps consistency and provides quality players, and Africans are having big problems.
Many players are shifting into Europe for a better future; this is also not going to set easily in the near future. Financial stability and deep roots are big advantages for them, as they have enough elite academies that are providing them impressive youths for the future.