I would argue that you have the ability to control your spending, but not hers. If she purchases things you don't agree with, you can refuse to cover her expenses. But you actually don't get to tell an adult how to spend her own money. Of course if she allows you to decide, that's up to her.