What you are asking is a fantasy and this might be a problem with us.
Our expectations need to be realistic. We can't all expect that everybody follows the same principle. Sure, corruption is a sin that everybody dislikes. However, it is us who encourage, if not conduct, those acts. Forgot about that time when you called your uncle in Bhansar to help you out at Airport when you were going to Nepal? Or how about that time you asked your sano-buwa for his connection to get that favor done that you so wanted?
Regardless, if everybody agreed with you and rallied against a corrupt neta, nobody would have elected people like Gachhedar and the likes. But the fact is they are getting elected. And this is not just the problem in Nepal; it's everywhere. It's human nature that not everybody sees everything same.
Having said that, try to enjoy what small things you get. When was the last time you heard NEPALI instead of Bahun, Chhetri, Tamang, Madhesi etc? When was the last time all the people were in one side and chanting for the same team?
Sports has always brought people together, be it in the Spartan Colleseum or Rangashala of Nepal. Cherish the moment, encourage the act.