I just talked to someone who went over spring break. He assumed staying onsite = access to the parks. While we know differently, it was understandable.
I mean, he stayed at Beach Club. So his take was, "I could see two theme parks from my hotel window, and I bought a park ticket for all of our days, but they still wouldn't let me enter the park? That just isn't good customer service."
His family could only go to Epcot for 3 of their 5 days. They got 1 MK day and 1 AK day. they had been to WDW a few times before, so they thought they already knew the basics of how WDW worked.