Personally I think that graphics settings and keybinds should be independent from game profiles and automatically shared between all of them. Every time I start a new game and create a new profile, I have to go to settings and reassign keys the way I prefer it to be (especially those that have no keys assigned to them by default, like group split / join).
This is not a game where different classes have different unique skills that might justify a different mapping for each of them.
The only situation when current approach would be valid is when the same game is played by multiple different people, each with their own keyboard mapping preferences. But this is easily sorted by using a separate user profile for each of them on the OS level. Come on, it's 2021 already.