I donno what were the exact reasons the movie was held up for. The name references were my guess, BJP was in power when this movie was made. They shud've used their political power to suppress this movie from being released. I saw the theaterical version 2 days back, apart from a few words that were beeped out, visually the movie had nothing missing from what I saw it earlier.
Mani's movies are'nt this serious and factual-like. He makes use of the current situation to make a commercial movie. Iruvar was the only bold attempt when eventually got butchered by 2 hours and sent out.
Some confidential internal mails from Microsoft - via Slashdot
I know I know I know I know I know I know I know