well pragmatism is fine if the deal is between equals ... when u r talking about a country who has the power and does not shy from exercising it over other sovereign countries one ought to be careful.... US is not a partner of india that is the only problem and the only reason for this is that one has to make partners only with equals ... bigger guys have the ability to command terms and especially US... so all logic is great if it is between equals but we are no way near US in terms of military power so ...