I think you need to remove anti-hindiusm from the list above- go to any temple in TN in the evening, and see for yourself. Remove, anti-hindi as well- this now passe now.
I believe its now fair to have a Tamil as PM, since we never had a Tamil as PM.
Then after 5 years, we can debate if he/she was a good PM or just a piece of cac.
But first let have a Tamil PM, then we can have a nice liitle harmless fun debating his/hers performance. :-)