Look at an AP if you are going that route. You'll get the 10% off food and merch as well.
I gotta say I can't figure this out at all. It's hard, with everything there is to do in Southern California, to justify a pure Disney trip. I love Disney and enjoy the heck out of them but even I was curious about the new Transformers ride at Universal and the older my kids get the more tempting Knotts & Six Flaggs gets. Not to mention spending a day in Hollywood, having breakfast with Shamu, the zoo etc. If they continue to make it so obnoxious to stay longer it's going to make the rest look far more tempting. A city pass is starting to look really good.
But I know if we do that we won't be staying onsite. Disney won't be the focus of our trip anymore. They would be losing A LOT of money from our family. Our last trip we spent $1700 on hotel, $700 on an in room celebration and gift baskets, and we did four character meals. Not to mention the two days less we'd be in the parks; we liked to get the six day hoppers but they are gone. BUt seriously, if I'm in Southern California for 7 nights and we can only conveniently get into Disneyland for three of those days why would we stay on site? Heck we may not even be staying right near Disneyland at that point, paying for parking and driving is not the end of the world. I just think this could easily cost them more money than they are gaining back from stopping scammers.