YAWN ... The Demolition Derbies of Robots
High on drama, low on tech, I find these kinds of competitions really ... uninteresting ... bordering on the pathetic. When they get around to autonomous robots, that will change. Personally, I'd rather watch autonomous mini-sumo robots outthinking and out-competing each other (although I'd be the first to admit that you have to have put autonomous robots together to have a real appreciation for what is being accomplished).
Pretty much the same reaction I have to Demolition Derbies vs. Grand Prix racing. They both involve cars; but only one captures the imagination for finesse and skill.