If Asia wants to compete better then the players must have the courage to leave their local league and experience tighter and more difficult competition like in Europe even though they only play in the second division.
However, Japan's victory over Germany is still an achievement and that's because Germany not only played badly but slightly underestimated their opponent. I saw the match and how the German defenders made movements that seemed to tease the Japanese players who they might see were shorter but one or two Japanese attacks were enough to destroy Germany at that time. Maybe that's a wrong assessment but currently Germany is not a strong team for a big competition unless there are big changes they make with their new coach later.
Whereas if we are talking about Africa, that is a bit earlier than Asia, so they did their time and they are getting better, they have been getting better for a while now and I am assuming that the money football brings to them must be a good feeling. I feel like it is going to end up with Asia being the last one out there, it is going to take a while, but with more time, they will get better without a doubt.
Senegal is the team that has gone the most far in the World Cup together with Ghana I think from Africa and they have done it much differently than Asian teams like Korea in 2002 which was helped by the referees against Italy.Of course these teams from these continents need a lot more improvement in order to be able to fight against European and Latin America teams although the level from these teams has lately only been in the increase.
No one knows when a team from such continents will be able to win the World Cup but I am pretty confident that it would take at least a couple of decades,may be after 2050 we will have one such winner as before that year I doubt it very much.