So if you can customise the companion completely, what's the point of giving them a background?
Hey here is this barbarian who constantly states she didn't like magic, but you can still make her a caster just because you can.
Who are you talking about? Amiri?
Anyway, the point is (jesus christ why do I have to keep saying this) players get to choose the degree to which they adhere to the imaginary role-playing restrictions that the developers (and other players, apparently) have in mind when they write their companion characters.
What the fuck is up with players telling other players how to role-play in singleplayer games? I just do not understand this arrogant attitude at all.
How about we give players the option to play their CRPGs however the fuck they want.