Being a provider is a distraction.
It distracts her from being turned on. No one ever gets turned on by being given money. But if you start paying for everything she wants, then her pleasure and focus is shifted from delight in you to greed and what can she get from you.
So should you ever offer to pay before intimacy? The short answer is maybe.
The goal is still to get her turned on. Not to have her focus or worry about the bills. The idea is that you want her mind to enjoy the interaction with you, not enjoy the fact that you are paying for everything. So as long as the pleasure of the interaction is still delight in being with you, than you are in the right direction.
Simply put, go to cheap places until she has proven herself.