Choice isn't free. It imposes costs on other teams and the company as a whole. Other teams need to deal with more idioms and performance patterns, need more libraries, need to operate a more heterogeneous network etc. The company itself faces higher costs for integrating data, higher difficulty in rotating engineers between teams, has more difficulty hiring, can't get cost efficiencies by investing in optimisation of fewer platforms and so on.
Engineering isn't art. It's engineering, a field where creativity and innovation works within economic, technical and moral constraints.
Engineering isn't art. It's engineering, a field where creativity and innovation works within economic, technical and moral constraints.