> I would suggest good rigidity is the kind that keeps you from making mistakes, forces you to get to know your audience or develop your business
Another reason would be scale. The flexibility in spreadsheets usually goes hand in hand with having to deal with inconsistencies and from what we've seen that mechanism is usually a person or persons which does eventually break down at a certain volume.
e.g. a farmer getting 20 different purchase orders a week, all in their weird unique format and trying to convert all of it into a single format by hand
Another reason would be scale. The flexibility in spreadsheets usually goes hand in hand with having to deal with inconsistencies and from what we've seen that mechanism is usually a person or persons which does eventually break down at a certain volume.
e.g. a farmer getting 20 different purchase orders a week, all in their weird unique format and trying to convert all of it into a single format by hand