Let's dissect the anatomy of a guy paying for the first date. When you get to a first date what has the women given you thus far? Other than given you her time, which you have also given her, NOTHING. So when you pay for the date you are doing several things. First, you are creating a hidden contract that suggests that you have paid for her time. This instantly lowers your value because it suggests that you have to pay to be in her presence. Second, it becomes awkward for the woman because she now feels obliged to spend time with you. This creates an awkward situation because the women feels like she owes you something. Third, instead of select quality girls who have strong moral underpinnings, you're pre-selecting for girls who are looking for a free ride.
Basically, do what you want. But I've never had a problem getting laid because I didn't pay.
As a final question, are you willing to pay for a girls drinks at a bar when you first meet her?