Linear storylines are overrated IMO. That's the problem with most of the attractions at Universal: they follow specific storylines that never change, and the experiences entirely depend upon accepting those stories for the first time. They also seem to pack too much plot into a six or seven minute ride, and the entire attraction seems like "Aaaaah! Whoa! Watch out! Oh my gosh! Look out!" *yawn*
I think Disney does a good job balancing atmospheric rides with just enough plot to string it along. The only glaring example of too much plot is the Nemo Sub ride at DL; it's basically a retelling of the movie, and it lasts too long. The silly poacher subplot on Kilimanjaro Safaris gets old on subsequent trips, too.
TOT has an awesome repeat factor because even though the first half never changes, the drops are unpredictable; and the theming and storytelling are classic, old-school Disney magic.