I agree with you on all the points except the last and in no way I am saying the there are no caste based discrimination in India. In fact caste based discrimination and the effects of it is one of the main reasons of India being "developing country" forever, I think.
My point is that the current rise of nationalism is not because of the caste system, but rather in spite of it. I see many people from lower caste(including my relatives) being active in the local rightwing politics and RSS.
Not discounting the negative effects of the nationalism, but I don't think caste system is behind the current rise of nationalism. The prime minister himself is from the lower caste.
My mistake. It should be "just like most engineers I know at Google, I ...", which includes my friends, interviewers and people in Google interview process videos.
Google does the same thing with Android. Although they don't use a browser, we have no way to change the search tool in "ok google" feature. If some one wants to replace Cortana with some other product and if Windows doesn't allow, that is a problem. Using bing will eventually improve Cortana and Microsoft should be able to do that.
Like many others, I have applied to Google using Google careers many times with no response received. I mailed you my resume and would be glad if you can inform me in case of rejection as well. My email is vijayqwert at gmail.