In context, yes - you could say many good thing about Test Track in 1997.. but you have to remember it was 1997. Horizons, JII, and SeaCabs were all open in Epcot and Spaceship Earth just got the Irons upgrade and Land was just overhauled. Test Track was a brand new and experimental ride system no one had ever heard of before and going to do things that were originally planned for the pavilion but cut due to budget constraints. Also, the World of Motion was, in fact, painfully boring. Of the original omni's it was the weakest and the saw the most dramatic decline in guest attendance. It used to out-pull Spaceship Earth, but then Spaceship Earth got fixed and it continued to decline. WoM opened to 8+ million guests a year and had dropped to ~6.5 million when it closed - a big drop. If you had to pick one to remove, that was going to be it.
GM did not make mistakes in their choices when they chose to change over to Test Track. Creatively WDI made some poor choices and it was done by the same man - the evil that is Orrin Shively. Don't know him? Look him up, he's responsible for most of the late 90's mistakes we attribute to Epcot's decline.