I think this is a protypical discussion in tech. I have seen it soo many times in different areas.
The purists ("that’s how things ought to be!") and the pragmatists ("well but it works well and people understand it seemingly").