I have not been to Cuba, but in reading the forum posts over the last few years it seems like there was an increase in cost. Prices for hotels, food etc seemed to be reported as much higher over the last 2 years. Add this to the more limited access for US folks and it appears to be the economics of demand/supply. Hopefully, the Cuban government allows those forces to play out and find a balance. But if they step in and cause price fluctuations, then many tourists may not want to deal with the uncertainty.