The goal is not perfection but progress.
If they hate then let 'em hate and watch the money pile up.
It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.