Banking apps, e-commerce websites, stock exchange platforms, we interact with money daily. We also increasingly rely on technology to handle ours. Yet, there’s no consensus around how to programmatically handle monetary values. I wonder if the average person would find this frightening.
Python uses it: https://docs.python.org/3.5/library/decimal.html
Just because JS is stupid doesn't mean other languages are.