Incompetent FIGC - Check.
Weak National side - Check
Lack of talented youngsters fulfilling their potential (because they don't play regularly for the clubs, or even get a shot at the NT 9/10ths of the time) - check
All I would add to this, was that they had 4 years of very, very poor...