@me 95% of new programmers would benefit from knowing how to do control-break processing. I clean up after so many youngsters doing ad hoc processing for data we have known how to process efficiently since 1968.
Honestly I much prefer Java to COBOL and the recent enhancements to add more modern language features to Java version 255 are much appreciated. However: Programmer convenience is not the purpose of software engineering. Solving business problems is.