Success of some countries in athletics

Countries like United Kingdom, Australia, China, Japan devote a lot of resources so that their athletes win gold medals at the Olympics,

However in India many athletes are complaining about the lack of support and the bureaucracy which they have to fight to get funds and the permission to participate in international events representing India.

United Kingdom, Australia have a relatively small population compared to India, yet many of their athletes are ranking first worldwide because of the excellent facilities and coaching that they receive, while India remains a nation which worships mediocrity