I'm absolutely convinced that 1. you're correct in your assessment, and 2. current designers are more enamored (squirrel!) with the shiny new toys and utilizing them to proactively hide poor execution and gather points from bedazzled GE.
Some think that there should be no limits at all on anything except show time (winking at you MikeD), but I believe that limitations, either natural or imposed, inspire creativity. SFA's performance above is spectacular because it doesn't rely on props or other "crutches" to make it so. It's just great design, taking advantage of wonderful uniforms style, incredibly precise and beautiful "guard" work, and fabulous execution of both music and movement on the part of the MM's. Nothing more.
Can it win against Go-carts? Probably not today but, hopefully, next Thursday when the sun goes down and the suffering ends.