The problem is kids are drawn to character based rides. My daughter asks for Pooh and Peter Pan before she asks for things with no characters (HM, PoTC, etc). When we are in Epcot it is Nemo, not I want to see fish or Mexico. The one ride we always have to go to in Epcot is Nemo, it is the one ride she knows how to ask for because it has a character in it. I wish it wasn't this way, but unfortunately it is. She will happily ride the other stuff, but until we ride Nemo, after each ride it is Nemo Next? She is now even getting smart and knows where it is within Epcot.
Now I have a 3 1/2 year old who just in the last 9 months has started asking to ride things. Prior to that she didn't ask for anything and once in awhile would point to a ride when we passed it. Maybe when she is 5 or 6 she will start asking for other rides that she learns about or as she gets taller and can ride more thrilling rides she will learn the names of those. Because in MK or Uni she will ask for coasters.
But in her age group it is all about the characters. It is amazing she could name every Mickey character before she could name her colors or shapes. She even knew the minor characters and it isn't like we sat her in front of the TV 24/7 she would get about 1/2 to an hour a night vs way more learning time between daycare, speech therapy, and us doing learning games.