I do agree with rajeshkrv. Kavitha's Tamil pronounciation was never flawed.

On the other front, I am surprised how we get convinced by 'seemingly-perfect' diction. Is it because of the horrible Tamil we get to hear from many singers today? I am reminded of the days when we were blessed to hear from the likes of TMS, PS, SPB, Chithra... who were so perfect inspite of not having Tamil as their native tongue. I had heard that AVM Chettiar had arranged for a Tamil tutor to improve PS's pronounication. I can only wonder if any singer today would thrust such a dedication to achieve perfection?

Though I have no second thoughts about Shreya's singing talents or the fact that her Tamil is better than the rest of the lot, I fail to convince myself to accept that the redition is good (leave alone perfect).