Originally Posted by mr cricket
4 IPL teams in Champions League is kinda unfair.
They should just have 2 teams from each 10 test nations.
True, but Champions League is a private tournament invested by Indian, Australian and SA cricket boards. The primary consumers/viewers are from India.
Other teams are just invited to be part of it (Of course, they are eager because they get paid for it). The format has been evolving over the past 4 years and over time, it will stabilize to include a fair participation from all countries involved.
In any case, whatever the teams are, from past experience, it is an exciting tournament and well worth the fun and entertainment it provides.
There are plenty of close matches that keeps the viewers on the edge of the seats. That's what makes this tournament successful and keeps it running every year.