I know we have gotten used to getting off many of the rides only to be corralled into gift shops. While Pirates, Everest, Splash Mountain, Tower of Terror, and Rock N' Roller Coaster have merchandise pushing the rides, I was honestly very surprised at my last visit that there was "no Space Mountain merchandise available in the parks" according to the CM I spoke with right at that local gift shop. I know that MC poster Tyrone Shoelaces brought the lack of Haunted Mansion merch up in another post.
Does this surprise anyone else? I remember being a kid in the days when there was only Magic Kingdom and Epcot (Center). Many rides and attractions had merchandise available. There were purple stuffed Figments of all sizes around Journey into Imagination, Space Mountain shirts/hats, and likely much more.