Setting aside the issues that revenue maximization is not typically the only (or even the main) concern for those selling tickets, I still think this system isn't very good. One key issue is that it assumes that the underlying value of the tickets themselves does not change over time (in the article's specific case, 6 months). But an artist's popularity can be extremely unpredictable, and over the course of 6 months could change drastically. This would likely mean leaving money on the table, especially if that rise in popularity comes close to the actual event date.
I think a better approach that could deal with this would be to avoid trying to come up with the 'max' and 'min' amounts and instead simply let people submit bids for how much they are willing to pay for tickets. You would pre-authorize that amount at order time, but it wouldn't yet be deducted. At the end of every day, the top n bids would 'win' and actually actually purchase the ticket.
In the simple case where the artist's popularity stays the same over time, this would probably result in a similar outcome to OP's suggestion. But if the artist undergoes a big increase in popularity, the ticket price would rise again to a much higher value later.
I think a better approach that could deal with this would be to avoid trying to come up with the 'max' and 'min' amounts and instead simply let people submit bids for how much they are willing to pay for tickets. You would pre-authorize that amount at order time, but it wouldn't yet be deducted. At the end of every day, the top n bids would 'win' and actually actually purchase the ticket.
In the simple case where the artist's popularity stays the same over time, this would probably result in a similar outcome to OP's suggestion. But if the artist undergoes a big increase in popularity, the ticket price would rise again to a much higher value later.