Right, Modi visits a secular, pluralist democracy (Israel) and this is him making his "anti-minority stance" more overt. He visits China (an authoritarian state with an appealing human rights record) and no one bats an eyelid? The Chinese trip was projected as an economic imperative, Modi's trip to Israel is both about economics and security.
A nation's Foreign policy should also be driven by sentiments of its masses.Apart from a few Hindutva terrorists here and there mostly people of India do not support Israel and its actions.There is a reason why a great thinker and economist like Manmohan Singh even while attempting to spruce up our relations with the West chose to ignore Israel which is beyond the grasp of some chaiwala with RSS training