While I do agree, I have a feeling it's a bit easier for them to make new programs for Star Tours for a multitude of reasons. One of them being that ride isn't tied to a particular timeline in the SW universe, as long as they make the ride film fit within the time constraints of the actual ride, they're pretty much good. New film, new motion programming, perhaps some lighting effects in the cabin and you're good.
Meanwhile for Smugglers Run, it's not as straightforward as making a new ride film, they have to essentially program a new game/mission to fit with the gimmick of the ride, and still fit with the story/timeline. Just several reasons why I can't stress enough how much they botched a Millennium Falcon ride.
Another reminder is Disney doesn't have the best of track record when it comes to updating a very interactive ride like this. Remember when they updated Toy Story Mania once with one game and proceeded to never update it again? (And if I recall, they've touted TSM can be changed without significant effort!)