Because you would still have to manually create a new profile any time you want to make a new character, which has nothing to do with what is being asked for here.
If I make a new character, have that character's saves placed in a folder for that character. What is so difficult about that?
Even several 2D indie games made by single developers already do this, so how can a AAA game not get it right?