I hear you. Back when I was in Investment Banking, I was guilty of replacing hyphens with en dashes in all sorts of labels to make them line up properly in a table... It wasn't perfect, but it was a decent improvement
Generally, numbers were right-aligned in cells, so the % at the end was consistent (when present) and the plus/minus before the numbers didn't make a difference because of the alignment. But labels on the left like in some P&L or Cash Flow statement were always annoying
It's an improvement until someone wants to copy and paste a negative number, then suddenly the closest heavy object to the user is travelling rapidly towards your head.
Generally, numbers were right-aligned in cells, so the % at the end was consistent (when present) and the plus/minus before the numbers didn't make a difference because of the alignment. But labels on the left like in some P&L or Cash Flow statement were always annoying