It's all relative. If you wanted to try a
DCL, you could probably pick a less expensive non peak season for a few less days and still have it be the same price as another cruise line. You may not be able to afford a 7 day right away, but we paid as much on our Carnival 7 day as we did on our Disney Dream 3 day and you wouldn't think it would be that much worth it, but it really was to me!
Castaway Cay was amazing, and it costs money to leave work and to board the dogs for a long trip. Sometimes less time and really good trip is worth it. But yes, it was $1200 per couple for us either way (not including tips or incidentals) and at least one the Dream, we got an incredible room with veranda and split bath and storage and got to bring some drinks on board with us and enjoyed the technology such as Turtle Talk. Carnival is still using Karaoke CDs!!! What? Is this 1992?
So that's my point. They ALL cost $$$. If you want to do a
Disney cruise, you just need to be choosy about the timing and how many days. A friend of mine is looking at a 4 day spring break next year on the Dream out of PC. A 4 day for the 3 of them (parents and young son) would be about $1800 not including incidentals. They have to go when school is off, but that is much better than she thought it was going to cost.
It's all relative. To me, I'd rather save my money up, go for less days and thoroughly enjoy every minute of it and spend less for dog sitters and take less time off work then do what I did in the spring, spend the same amount of money on a cruise (that didn't include Castaway) and all I could do was be happy to get off the cruise...