One has to thrive to get something. whether cricket or any other sport.
watching news, TV, articles & taking all the info in head doesn't help!
Either appreciate , apprehend, revolt , deny , learn or fight for what is right thing to do.
& yeah, people who play cricket know how much it takes & what it is.
Every sport has its magic! Comparison is a foolish thing.
People of India are aware & they just focus on diligence.
Government failures cant stop them. (as you mentioned basic facilities, money, provisions etc)
Even a tea stall guys would tell you hundreds of ideas to run a country.
It is just a perception that has to change.
Talks are cheap!
Hence, ACT !