We've had the Disney VISA for years and I feel it's been a good deal for us. Yes, it's only 1% in rewards, but it's money that is earmarked (no pun) for Disney, and JUST for Disney. We charge EVERYTHING and pay it off EVERY month. That's the only way it earns enough rewards to be beneficial. We are a family of three and if we didn't charge everything we wouldn't rack up many points, so even the smallest purchase is charged. IT also means that I keep an eagle-eye on our monthly spending, so I know we can PAY IT OFF monthly. If you are paying interest, you aren't earning rewards. I find that I earn about $400-$500 every year, so if it's a couple of years between Disney trips, that's a fair amount of "money" in the bank! (and yes, I know there are cards with better cash-back incentives, but if I got cash back I'd spend it... not save it for a trip- it'd just go in the checking account and disappear.)
DD24 got a Disney VISA last year, with the $200 gift card bonus, just for the bonus. She doesn't use the card enough to really rack up many points, but she's happy to have it- who can argue with Tinkerbell in your wallet? She is pleased to have the gift card, and she applied for a Southwest VISA for the 60,000 rapid rewards points (I was an authorized user so we helped her with the bonus requirement- $2000 in 3 months, which she never would have spent). Now she has enough miles for "free" airfare to Orlando and the $200 gift card (and rewards) to help pay for food the next time she and her boyfriend go to WDW!