What is wrong if cricketers make money? See i find it very ironic. Today each and every parent is focused on getting their kids into cricket as there is not only a lot of money but also reputation. Just coz you were not able to perform and qualify to play for India/IPL/ICL/Ranji/U-19 don't blame the players who have. There is no WE who is paying the money. It is the public/private companies who are paying BCCI. Elevate yourself to a level where you can create a mass appeal and then talk. If you don't like a certain player, boycott all the products he promotes and the company running the ad campaign will get the message and will change their brand ambassador. Till you do that, stop bringing money into sports