I'm not so sure there is a "reason not to use wrap", you have made a speculation, but have you tried it? In Vscode wrapped error messages (G++) are still the crap the compiler gives, but at least there is no need to scroll side to side to try to figure out what its whinging about, its possible to read it all.
Thats not to say this PR isn't an improvement, I just was looking to see if there might be more improvement available.