Despite having too many controversies and corruption and other problems I am personally feeling FIFA is doing enough for soccer just because of this now in last few years many countries are able to increase their quality and now everyone is ready for having his best in soccer and want to play into FIFA World Cup even now just 48 countries allowed.
Russian stats are also able to bring their best talent in front of world while Russia is still facing sanctions and problems due to their polices even these are nonsense from few countries, but things are working, and they are on back foot due to their aggressive policies. Ukraine facing decline in quality and performance which is also negativity of conflict but Africa and Asia are surely doing good which is big success they needed to be keep consistency and performance on good level which will increase their revenue as well.
Well in my opinion I really don't think it's FIFA that has brought about the increased quality in football it's more about the clubs because that's were players play their trade every single season. It's mostly how players perform from their club side that will determine if they will be selected to represent their country in a FIFA organised competition. Yeah, it's true that Asian players are now trying compared to previous years. I believe Africa players has always been trying because we have been hearing of many African players names decades ago and still now.