When it comes to Test and ODI series they aren't a business but a complete joy. While T20 ain't a business too. IPL is a duplicate of English Premier League in Football where Players are transferred and huge amount is spent to get players. Football wasn't a business until it was International when converted into leagues it became business.