Now you can write math operations without worry about exception.
So, it is better having a wrong computation result and going on with it silently in the code ?
Maybe everyone has its preferences.
You don't have wrong computational.
Before that you had to check every single operation or put a try along a gruop of math.
Now you have simply the results that IEE754 said. And you can check when you want ... ie for INF, NAN, etc ... if that's the case.
If one want to check every single operation with a try, you can do.
It's like the exception on the normal code: do you want to have a result (status) when you call a function or better to have an exception ?
There is time for exceptions and time for results, but for sure now one can choose.
Before that the maths operations didn't work well in all cases, now they work ... or should work.