You never quite know.
For example, just look at the compsognathus effect on DINOSAUR. It was broken and deactivated for nearly 20 or so years until they finally addressed it by replacing the physical puppets with screens/projections last year.
So, in that sense, maybe the Yeti will too be...