It's not US government that imposes travel ban on Cuban citizens, it's Cuban government.
Same for imposing severe restrictions on private business *inside* Cuba (like a huge set of decrees blocking private entrepreneurship issued in 2018).
It's not US government that made Castros a dynasty.
Yes, they ARE wrong, just like Russians blaming Obama on low pensions or crap hospitals. And yes, both government do blame external parties on what is purely their responsibility.