Yeah, it feels like a unnecessary restriction - probably it was a simpler implementation and considering classless system of D:OS2 and ability to fully respec character I imagine it was even an issue. BG3 would definitely benefit of full mercenery creator.