Commercialisation of sports (cricket actually) is the best thing that happened to sports in India lately.
From last century or so, sports all over the world had taken the shape of hidden war, a fight to show superiority over the competing nation. It created environment of intense emotions and hatred. For example during indo-pak cricket matches, atmosphere is nothing less than that of war.
Hidden motive behind matches of national teams seems to be display of power and superiority. In past, especially in countries ruled by dictators, big rewards were given to winning teams and loosing teams were punished severely.
In sports, pride of the nation is attached to the team of 10-12 players. If they win whole country will make them feel like kings and if they loose their dummies are burned and their homes are pelted with stones.
With commercialisation of cricket and formation of IPL, now players from all over the world play together in a team. Players from same country compete each other, thus no hatred for other nations will be there while fans will get ample amount of the game.
So we should not oppose IPL just because word commercial is attached with it. For the mankind commercialisation is better than war, without any doubt. Another good thing money can do – help us stop spreading hatred.