What you think the reason for CSK exist from 2012 CLT20?

What you think the reason for Chennai Super Kings exist from 2012 Champions League T20 Cricket..

I found the following reason..
1. Rain
2. Not good pitch in South Africa
3. Team Unity
4. Bowlers
5. Batsmen