That's a rather personal disagreement. Was the 3D working? Turtle Trek was not Falcon's Treehouse's first time using this technology and they've been pretty well regarded shows that will likely only increase in number over the years as attractions seek to differentiate from technologies available for consumers.
Yes it is a personal disagreement... And that's why I said 'IMHO'...