Yeah, initially we didn't want this because there was much code in the wild that got it wrong. That time has long gone, so I agree. I'll do the change with next binutils update.