whimper...
didnt we have a thread just like this? Deja vu...
The debate is somewhat futile, the teams that did make those kinds of bots have little to apoligize for, since morals are hazy, at best, and their right, they are allowed to by the rules.
whether this is right or wrong is debatable, check the robot-lifter post by tinyfarnsworth for my side of the issue. I may not agree with it, but hey, its just a game, and their call, as far as what is right goes.