I realize I'm joining this discussion late, but I just have to post a dissenting opinion. I simply don't agree with the responses that imply (or state outright) that you can't enjoy a trip to Disney unless you stay onsite, or that if you can afford it, staying on site is the best way to go. As my signature line shows, I've been to WDW 22 times, so I speak with some experience. 14 of those stays have been offsite. The 8 that were onsite were years ago when I didn't know any better (and the offsite choices were far more limited than they are today). And all but one of the onsite trips were before we had our daughter. I certainly wouldn't stay onsite again with her.
Offsite, we can get a suite, condo or house with far more space than an onsite room. We have a kitchen, laundry, perhaps our own private pool, 2 or more bathrooms, multiple TV's, VCR, DVD player, stereo system and privacy. That makes our week far more enjoyable to us than being crammed into a regular hotel room onsite. I've stayed at the value and moderate hotels and have been in the rooms at the deluxe hotels and all of them are quite small, in our opinion. (I've stayed at the Contemp as well - is that a deluxe?) I couldn't imagine spending 3 weeks in one of them even if it was just my wife and I - forget doing it with 1 or more children.
Is cost an issue for us? Yes and no. We could afford to stay at a deluxe if we chose to. We just happen to think that the cost is absurd for what you get. When I can get a 3 bedroom, 2 bath house with a pool for $100/nite, its impossible for me to justify 2 or 3 times that for a deluxe room onsite.
Everybody has different preferences when they travel and I apologize if it sounds like I'm criticizing those who choose to stay onsite - that is definitely not my intent. I'm just trying to make the point of different strokes for different folks. Our trips are always magical no matter where we stay. For us, they are more magical because they don't cost an arm and a leg and that allows us to go more frequently. It might not be what works for everyone, but it works great for us.
To the OP - I'm very sorry to hear how unsatisfying your trip was for you. As someone else said, Disney is not for everyone (as hard as that may be for us regulars to understand). The US certainly has lots more to see than Disney World. I hope you enjoy your future travels.
Steve