Does anyone have a clue as to why GCC's messages have remained so bad for so long?
Note that if you're on a Mac, your system's gcc is likely several years out of date.
To be precise: Apple stopped maintaining its GCC branch after the switch to GPL3. The last version available with Apple patches is 4.2.1. There will be no further updates to this branch.