You are very wrong. These thugs like everything American. Just that they pretend to dislike them to fool their followers. Many of these leader's kids are in the US, they have everything American in their homes, have enough dollars in cash with them, and have more than 2 or 3 business that they run under someone else name. They are actually real capitalists, but just pretending to be socialists. So dont kid yourself and feel that are living in the cold war era. They are very cunning people who talk one thing and do another.
The main reason they are against this deal is that they would have tried to get some money from the Govt, but looks like they were too greedy and would have probably asked for a lot, which the Govt would have thought useless.
Just wait for the next election, where the communists will be wiped out and the deal willgo through.