> The title would be better suited if they included a higher number of HPC/ML/etc software engineers (post PhD) that work on larger scale projects in industry/labs.
Their premise is that if folks in academia are having a hard time with it, then perhaps the training and tooling around floating point needs some reconsideration. That seems very reasonable to me.
There's been 50+ years of this reconsideration. Some problems are simply hard, and perhaps nothing will make it easier than to simply learn the nuances.
For some domains, there are some solutions, like BigInt to avoid overflow, but each comes with other tradeoffs.
For general floating-point, it's mathematically quite likely there is no better tradeoff. You cannot stuff infinite values into finite space.