I think you are 100% spot-on. Good enough has always been fine for the vast majority of people and the vast majority of use-cases.
Couple this with decreasing costs of storage (and ideally compute), and it doesn't matter if the data model is garbage, people can still get something workable that's better than the awful Excel files they curate now. It will still make errors, but eventually fewer than their spreadsheets.