Then don't do it. It's just as simple as that.
In my current run I wanted my Tav to romance Laez'el. I could reload (I've no problems doing that) any time my character did something that she didn't approve. I DECIDED not to do that because this Tav is one that may fall in love but wont let that influence his choices, as a player I love Astarion, but when the party meet the monster hunter and I decided to gave away the location of the camp I didn't reload (again I love Astarion so much that in all my runs, wether I completed the act with or not, I made all my characters let him suck their blood).
What ruins the gameplay of some is not the chance to do something but the lack of coherence and will in the contrariety to the use of some choice. I don't use heights unless they're real near the place I'am, I don't use barrels (ok i used them in an umpteenth reloaded fight agains Dor Razgling but because I wante to have fun after a discussion on barrels), I don't make Gale learn cleric specific spells, I made a scarce use of scrolls (usually I sell them for I crave scroogelly crave gold
My Tav wan't able to romance (that is to go physical) Laez'el because she felt like my Tav didn't really respect her enough, for a moment I was tempted to reload but then I decided it would be incoherent with the character of my Tav so as much as I was sad for the missed chance I didn't reload.
Instead of focusing on claims for restrictions why don't focus on just don't use them?