India is not a monolith but a diverse country with a rich history and trying to force an entire country to 'fit in' to this narrative of 'nationalism' does more harm than good for society moving forward IMO.
As for your second question, I don't know enough to give a definitive answer on whether nationalism is always or almost always negative but in this case I feel it is.