I have a lot of problems with desi cricketers who make lofty statements about their "selfless service to the country".
Playing professional cricket for one's country is an employment that provides more than generous monetary compensation not to mention the fame it brings and is not the same thing as a "jawan" putting his life in the line for his country in a war.
Why should Asif bowling 37 overs in a day be considered any different from me putting in a 12 hours work day.
bhai 12 < 37 ... he is better than you ... haan ager tum thaaaTEE-saaaWUN (37) hours a day work karoo tu we can talk about comparison warna bhagoo yahaan sai
PS: I agree. They dont do it for free and you forgot to add other lucrative offeres that they get because of all this fame