But where do you draw the line? If the government has the authority to arrest someone for hating Jews, then why can't they also arrest you for hating Republicans?
They don't have the authority to arrest someone for hating Jewish people. They have the authority to arrest someone for inciting hatred against Jewish people (or any other ethnic group).
"Where do you draw the line?" is a reasonable question, but you can't use it as shorthand for "this is a stupid law": You can be arrested for killing somebody, so why can't you be arrested for looking at me funny? Where do you draw the line?
Obviously, Republicanism is a political alignment, which can be debated and will change during your lifetime. Your ethnic background simply depends who your parents were and is eternal.
I don't disagree with your comment per se, but I think you missed the point of Nursie's comment.
sanman2 said "India's poor" are "turning their noses up" at the Nano.
However, 32.7% of Indians live in poverty. Because of this, Nursie rightly pointed out that "India's poor" probably have bigger concerns than which car to buy.
If sanman2 had said "members of India's lower middle class are already turning their noses up at the Nano" there would be no argument here.
I have been to India several times in the last 10 years and seen huge numbers of people sleeping on the streets and in shanty towns.