Maybe I should explain further, lest anyone get the wrong impression.
First of all, most of the time, if I describe some sort of inconsistency in the rules, it’s not even about any particular team’s robot. And that’s probably a good thing—after all, it’s much more difficult to manage rules controversies at an event with a robot in front of you, than it is in the realm of online discussion.
While these sorts of criticisms may come off as curmudgeonly, I’d really prefer not to let deference to FIRST’s authority and competence get in the way of frank debate about potential areas for confusion.
In abstract terms, I think there’s an exceedingly strong case that FIRST has a responsibility to act in an equitable manner toward teams that are operating in good faith and who follow a logical chain of reasoning that is consistent with the text of the current rules, but which is not consistent with the unspoken intent, spirit or historical interpretation. The rules are a common set of specifications that all the teams agree to follow, and when teams follow the rules differently, they’re still following the rules. If that weren’t the case, FIRST could tell them “you did what we said, not what we meant, so go rebuild your robot”; that’s not equity, that’s caprice. When that happens, FIRST looks dumb, the inspectors look dumb, and the teams get angry.
From another perspective, the inspectors are there to make sure that all the robots compete, and do so in full compliance with the rules. Since these aren’t exactly parallel objectives, there are occasionally special cases where FIRST implicitly or explicitly approves of deviations from the stated rules—but I view that as the province of extreme last resort, where either the transgression is so minor and the corrective action so onerous that it is nearly impossible to comply, or where no other solution is equitable (with regard to the team in question, as well as all the other teams at the event, and all of the other teams in FIRST who may be impacted by the fallout of the decision).
In practice, that means that making up a new constraint to solve an omission in the rules just doesn’t work (even if everyone else thought that constraint was already applicable). The team that interpreted the rules correctly but differently does not deserve to suffer because FIRST failed to anticipate an edge case. Just as the team covenants to follow the rules, FIRST covenants to apply the rules fairly. I’ll temper this by noting that fairness is also relative to the impact on the competition. If the results of the ruling would tend to make a mockery of the event, then perhaps strict adherence to that covenant is not appropriate. But bumpers? I don’t think this is such a situation.
Now is this the most efficient way to solve rules problems? Maybe not. But teams and officials have to work within the framework of the rulebook in order to have a successful and respectable competition. And as long as we’re operating within the framework of the rules as they exist today, I’d have to say that teams in the “bumpers don’t count” camp have a legitimate case. Will the inspectors at their events see it the same way? Maybe, maybe not. So as a result, I can hardly advise someone to take that risk deliberately. But if they were already under that impression, I hope that this discussion enables them to more clearly articulate their reasoning.
Finally, as far as FIRST goes, there’s a bit of a problem with just changing the rule now: the robots have shipped! If they close the loophole now, they disadvantage a few teams severely. If they leave the loophole open, whoever can take advantage will, though some will complain that they didn’t know and can no longer take full advantage. (And if FIRST denies the loophole exists, then they just set the inspectors up for a lot of argumentation. Don’t do that unless there’s a clear rule that I’m overlooking.) Given that choice, and those outcomes, and presupposing that those who stand to lose the most are innocent of failing to read the rules, I think that explicitly opening the loophole is the best course of action.