I was in the cigar biz for awhile. As I gathered from the manufacturer's reps I dealt with, there are still some great Cuban cigars, but a majority of the talent left Cuba when it went to crap...most went to either Dominican Republic or Honduras. Plus there's a lot of junk floating around the Carribean labeled as Cuban that's not, so people get some of that and say Cubans suck.
If you get real Cuban Monte Cristos or Fonsecas, you should get a nice cigar.