Well, Shadowheart displays a lot of toxic femininity, so why not? Not like companions have to be perfect.
Well, the game is allowing sexual interactions, so it may upset a lot of people when that companion invariably rapes you - because rape is about power and so it doesn't matter if they're attracted to you or not.
You mean like Lae'zel? I don't see too many complaints about that, I don't even think that majority of people consider it rape, if it's consensual.
As a side note: we can have rape in the game too, it's a mature game. I am not a try-hard edge lord, just honestly, I like negative things to be present in games too, it adds to realism.