There's definitely a lot more to it than mere legacy. Modern Fortran (2003, 2008, and now 2018) has some quite powerful features pertaining to object...