Why are you so happy that all South Indians are in semis. Is it that you are working in some IT company in South India and is it that if you don't like sount indian teams , some one from B'Lore or Hyd thumara G'Mar dega? For you kind information Delhi team is also owned by south indian (Hyderabad based GMR group). And more over place in the semis is not given by glamorous faces around the teams, but the best teams get the place.
But anyhow just check how many North Indian players are playing in these all four (owned by) south indian teams.