No-one prevented Vex from stealing stuff. Laura had full control over her character. There was just a consequence in the world from doing so. And it's not like the change affected anything mechanically (although it might have done so down the line, when they started getting involved with divine stuff).
They fought a rakshasa while her alignment was neutral so she did miss out on bonus damage there.