>a bad choice for most scientific computation
Is weird this. Scientific computation is at most a niche.
Financial and real-world decimal calculations is the norm.
That is why a lot of people could be server better by the use of decimals or fixed point.