Think you may be missing out on Epcot, Virgil.
Some examples my DD loves: character meet (best one at Disney - queue once and see all the main characters in turn), Figment ride, music and sounds play area after Figment ride, boat ride in "Norway", Donald Duck boat ride in "Mexico", dancing to the band in "England", meeting the country-appropriate characters in each country, the boat across the lake, the street entertainers (especially China and Japan), Spaceship Earth, Living on the Land boat ride, the huge aquariums and Nemo ride and of course Turtle Talk with Crush.
DD is 3.6 and she enjoyed all of these when we went last September, and she remembers them all is looking forward to seeing them again next month.
Agree that the Virgin food is terrible. We will be bringing a packed lunch!
Fairy - we're packing shorts and tops, and some warmer clothes (cardigans / long trousers) for evenings.