The whole 'Cuban conflict' thing is sour grapes, right?

I’ve heard it said that opening rade with Cuba would do more to harm Castro than an embargo would, since free trade would supposdely show people how much better capitalism is.