North and south divide is not just geographical, it's more than that.India is a diverse country with huge cultural differences in every region. Although we hear a lot that there is unity in diversity, which is the beauty of this country but the incidents that are reported and the comments that we see in many public forums and also the behaviour in person speaks a lot about the huge gap that exists in mind of people.
South Indians demean North Indians and vice versa and so do the Northeast people are differentiated on regular basis. Even here on this site we sometimes see some very nasty threads which pull leg of other states or people based on the stage of the development of that particular state.
I know most of us will deny this when commenting to this thread as we all want to be politically correct and democratically balanced. If one feels otherwise, then do put your views honestly.