I went out with a friend last week and bought him dinner - I was best man at his wedding a few years back & I'm def not looking to be his provider or lover. Bill was about £90, which according to Google is about US$144. I wouldn't class myself as particularly rich either.
I'm not too sure how accurate the article is - I mean "don't try to impress on a first date" that's pretty much what they are for!
If I'm out with a woman I'll usually offer to pay whether its a date or just just friends. Not looking to provide for any of them (most of my female friends are in longterm relationships anyway). If I'm out with my girlfriend one or other of us will pay.