Because north indians have come from europe and they are hindus, where as dravidians are aborginals of this land, who were not hindus before brahmins came in this land. Brahmins are related to sanskrit and sanskrit is totally different from Tamil. Tamil came from Brahmi the oldest language of dravidians and oldest language in world, nothing to do with hindus or ram etc.. So to come back to point IDLI VADA is more indegenous than vada pav or pav bhaji of non-dravidians. A non-existing europen ram cannot be worshipped among dravids. It is brahmins who adore ram the way amricans adore superman, spiderman.