Not everything in sport is played to pander to the tastes of an Indian market though.
All cricketers everywhere know that Test cricket is the highest form of the game and the most prestigious. You can earn more money playing T20, like Mohammad Amir, but ultimately it's pretty dispiriting to prostitute yourself out playing a garbage form of cricket instead of being where the prestige is.
As I said earlier, the World Test Championship will be viewed by less Indians than the IPL just as in America today more people will eat McDonalds than a fine dining meal.
But the McDonalds meal is still trash. Popular trash, but trash.
I am incredibly relieved that India is in the World Test Championship Final, because hopefully the viewing figures will be good enough to make it appear to be a commercial success.