Well i don't know about all the other people, but my reasons for going was (it being once off did not really made a diff):
1. Tickets were cheap at R50 and R70 [semi finals] it's more value than a Movie.
2. The game format + time schedules were right : Pro20 is short and fast paced and the times were 16h30 - 20h30 . So anyone could easily hop in after work and still be at home in time for regular home stuff

3. Big names, great players and well good cricket ....each team had about 4 international players [of which 1-2 were top south african players] .
The only pet peeve i had was the empty pavilions on Supersport Park, i don't know how the tickets were managed and whether it's season-ticket holders or massive pre-bookings or what, but it did kinda look silly. The grass was stacked full to the brink and then you look at the pavilions and it's empty....yet all tickets were sold out if you try to book on the pavilions. The grass was pretty fun anyhow, but it would've been nice if at least they would fill it up with people who actually want to watch the game at some stage...
...nothing like seeing a mexican wave continuously die on the pavilions because there's no one there1