This BJP sucks. Infact all political parties sucks. I can bet my last money that if BJP would have been in power, they would be striving to get the same deal done and it would have been the Congress who would be apposing the deal.
Every party has its own interest and behave in a way which is beneficial for them.