No, that’s bullshit. Why should I pay more than someone who bought something a few seconds before I did? If you go to the grocery store and someone gets in line with their apple before you do, so you get charged more than they do, that’s horse shit.
It is much less convenient for an attendee to buy tickets far in advance. They might not even know if they can get the days off work yet. They might not be able to arrange travel plans that early. It’s very risky. They might be buying tickets they can’t use. They also give up the opportunity to change their mind without having to go through the hassle of selling the tickets. If something won’t sell out completely, attendees are best off buying tickets at the last possible second when they definitely know they are going to attend.
For events it is best if tickets are sold far in advance. Knowing attendance figures. Getting the cash money ASAP. All of these things are a great benefit to the event at the expense of the attendees convenience. This is why events will often give discount prices far in advance based only on time. People buying tickets 6 months in advance helps them out more than people buying tickets 4 months in advance, so they get lower prices.
The only reason not to charge everyone the same exact price is to create this incentive. Giving someone a benefit for getting through an internet ticket system 10 minutes faster than someone else is complete horse shit.