Unfortunately, it is the duty of opposition parties to oppose anything the govt does, even if it is for country's interest. Normally govt wont give much importance to it. But the issue here is that govt is a minority without left support, and it is the opposition of the left that forced govt to abandon the deal. And the sad thing is that left is opposing the deal only because it is against china's interest.