Nah you're nuts, dog.
Slacker was the obvious first single off AP, and a live footage video is perfect for Tech. I mean, why drop a boatload of cash for cameras, tape, extras, directors and shit like that, when it's not gonna get too much (if any) play?
Live shit is cheap, and it's a staple of the music industry since they were making music videos.
Now I haven't seen the vid, but I know on the AP dvd, my ass couldn't stop watchin' Tech flow on the live footage. Watchin him run around on the stage havin' such a great time because people are goin' nuts for shit he created was in turn fun for me...
I think the video was a very very wise decision on Strange's part.