eh ,I think it varies from person to person and among differing cases.
we all konw that girls are equal to boys now,and to show we're gentleman we often action with humility in front of girls,such as "layies first".
but I dont't think boys have to pay for everything on a date to express your gentility or how you like the girl.It's just one way ,but not the only way.
In a word ,just follow your feeling ,your heart .If you are willing to pay for it ,then pay for it.