I firmly beleive that you are correct. One must look at their own atttude before pointing out a finger to the System and there should be some national pride in every indivudial. However, having said the same the point which MC is making is also very correct.
Why not opt for a better standard of living ( if one gets) in Western countries?
It does not mean that I hate my country if I desire to live abroad for better facilities!