Your position of "sitting pretty high on moral ladder" and looking others from that angle ... is in line with Commie political ideology.
RSS has done more than any other NGO has done for this country. If somebody from Majority is nationalistic, why he/she should be apologetic ?
If you are proud to be Indian, does it make you feel inferior ?
It looks like your China-loyalty gets a beating when you have to declare that you are a nationalistic ?
As long as we have Minority-appeasing political parties which divide Indians amongst caste lines, language lines and every possible diversity we have, we need to have an NGO which strengthens nationalistic ideology like RSS.
But I am still fabbles by your venom-filled post aginst RSS !!