Most men loath gold-diggers when it comes to a serious relationship. They appreciate the non-material values women possess.
This doesn’t mean men won’t ever buy women something or surprise them. No, it is the absolute opposite of that. They want women who won’t ask them to do those things because they aren’t obsessed with material stuff.
They will do it on their own as a sign of love and appreciation.
By being non-materialist, this girl deserves her surprises and dinners.