Dravidian - in context - does not mean a race or an ethnic people - it currently means Tamil politics. i.e. getting elected. In the Past - dravidian also included more than just Tamils In TN - e.g. like in ancient Rome - the empire was called the Roman empire - and then it disintegrated and languages evolved from old Roman langauge. Similarly - Dravidian or old Tamil was an old culture and language - which evolved into different derivative of old Tamil. Modern Tamil is one of these derivative, and is called Tamil because it is closest to this old langauge.
I think you are confusing local politics, what Dravidian actually means, and Tamil or Southy Indian history. South India History is not really well known outside TN and the West, the west because of the colonial past, trades with ancient Egypt, ancient Greece, Ancient Rome etc....
Dravidian religion - mean old Tamil relgion which mean sivaism which mean hindusim.
So people arguing about the difference about Dravidian, Aryan and Hindusim as religions are comparing sky blue, ocean blue, and navy blue - and arguing that they are not blue. They are not the same blue, but they are just blue witrh nminor diiferences- our enemies will amplify these differences - but us as educated Indian we have to be able to enjoy the different facet of the same colour. So guys down South use your brain.