That is a good point that only rogues should be able to do that. I guess this would solve the issue for the most part of the cast, so players wouldn't even know that this mechanic exists. The only way for the player to discover that would be by either creating a rogue or playing with Astarion and trying new things with a character that is not the main character. However, the ones that do know about this mechanic would still be able to break the game, in my opinion.