Do you even know the circumstances in which Kohli rose to fame? Do you know where Bumrah comes from? Or Dhoni?
If anything, players fight against poverty to rise to fame. You cannot make a living in this country by playing cricket. The national team starters and squad players give you the wrong idea. The top 100 players in the country who make insane money through BCCI contracts, IPL, advertising, et al. After that, the future is bleak. Directly one rung below the national team, the top Ranji players (basically the next 200-odd best players in the country) make about 5-8 lakhs a year at best through match-based contracts. The Ranji squad players, say the next 200 best players, make hardly half of that since they don't get the appearance based income. After that, the players fiercely battle for part time low-paying government jobs which come from the sports quota. Jobs which at best pay out around 2-3 lakhs per annum, and drop as low as 1 lakh per annum. And remember, most of the income for all of them dries out after they retire from cricket.
Let me put it this way - if you're not in the top 500 male cricketers in India, you will struggle to make more than 2,00,000/- INR per annum, which directly converted equates to about 2500 GBP. There are more than 100 cricket academies in Hyderabad alone. If I approximate that by population of the
top 25 cities, there are at least 15,000 cricket academies in the country. I'll make a stupid assumption that only 1 person chooses cricket as a career from each academy (there are way way many more people who sacrifice their prime years trying to make it), that still means only 3% of the pro cricketers in India make more than 2500 GBP per annum. The rest? Well, we don't have a minimum wage, so you can imagine. Needless to say, it is far far worse for women. Most people don't even know who Mithila Raj is.
My point is this - only the tiniest fraction makes insane money in this country after choosing cricket as a career. The rest struggle very badly, and still make the choice from the poorest of backgrounds because in India, cricket is a religion of its own. The top 1% take 99% of the money, and the remaining 99% of the players fight for the scraps. Money is not our strength, it is our handicap. If Indian cricketers were paid as much as their English or Australian counterparts in the lower tiers of the game, then we'd be a different beast altogether. We'd be winning World Cups for fun. So would Pakistan, if they had the money.
When I was 16, I had the chance to kickstart a career as a keeper for my district team, but my parents and I chose not to go down that road because of money. I know how that story ends 99,999 times of 1,00,000. You have no idea what you're talking about.
http://www.espncricinfo.com/magazine/content/story/628049.html
http://www.thecricketmonthly.com/story/1123792/who-gets-paid-what-in-cricket