To be clear, this isn’t a witty retort with a clickbait title, it’s a genuine question. We’ve heard rumored and inferred all sorts of ideas as to why this document exists in current form, of which I’ve found the answers inadequate, so let’s break it down.
Hypothesis: The Bill of Materials exists as a way for FIRST to gague, long-term, the costs of robots and how that effects teams at different levels of competition?
Retort: The inspectors at individual events rarely look at the Bill of Materials for more than a few seconds, and often it’s never reported in any meaningful way up the chain of command. Additionally, so many things are exempted from the Bill of Materials that it’d hardly be a true cost-evaluation method.
So, that’s out of the way. What else could it be?
Hypothesis: The Bill of Materials is being used as a measure to enforce a price cap on the competition, to ensure that the top teams can’t out-buy the less fortunate?
Retort: While the $500 per-item and $5000 overall limit does cause this effect to an extent, the Bill of Materials, especially via the item covering bulk discounts only applying to teams that actually buy in bulk, further hedging the ability of top teams to buy more room on their BOM.
So it’s only tangentially a cost-limit for teams, isn’t used to chart the institutional weight of cost to effect, it leaves loopholes for teams of finanical stability already. In conclusion, I propose getting rid of the BOM in current form and replacing it with one of the following:
- Full BOM (ignoring only $5 or less exemption for the sake of sanity), published in the Team Portal, weighing severely for technical awards, released at end of season.
- No BOM, overall item and budget items enforced, RI / LRI still can fail a team for inspection if they cannot prove it meets these criteria.
My concern, and my question, is whether having the BOM actually is inspirational, or useful, in current form? If that’s not the metric FIRST is using to gauge it’s value for existence, what is? And if no such metric exists, can we know why it continues to exist then?