My last cruise was a 5-night San Juan to New Orleans repo in Feb. 2020 on the Disney Wonder. I thought it was a bargain (for Disney) @ $750 pp in an inside. DCL’s Transatlantic cruises used to be the best bang for the buck, but they’ve gotten a lot more expensive.
I think it’s worth doing at least one Disney cruise - even if you don’t cruise with young kids. However, I’d try to go off-season and not during school breaks.