Most Helpful Girl
First, I want to address the fact that everybody say's "if she was broke and or jobless, that would be understandable". If she was broke and jobless, she shouldn't have offer to take you to dinner. There's a ton of things she could have done for you, if she was having financial troubles. She could have made you a card, made you a gift, baked you a cake, cooked you a dinner or thrown you a party. So, I'm not going to be jumping on the broke and jobless band wagon because I've been both for many years and always found ways to make birthdays special for the people I care for. So, I'm not buying that.
Now, on to your question. Yes, she should have paid. What's the point of taking someone out for their birthday, if they have to pay for it themselves? I'm not much of revenge person or out of spite person. However I say when her birthday rolls around, you offer to take her for a $60 dollar meal and when the check comes you can say "you can pay for your birthday dinner, like I paid for mine. Happy Birthday babe". Just a thought.
Most Helpful Guy
Did she at least offer to pay? Does she have income of her own? I'd be a bit wary if it was the default setting that she just doesn't pay for anything. She should at least try to offer if she isn't actually a closet sexist person.