It wasn't "mandatory" two days though. You could get 1 day tickets if you chose. I think the problem is that tickets were too expensive. $15-$25? There's no way that's what they cost. I think a 2 day pass was $100, actually (I may be wrong about that). Add on Ticketbastard fees, and that's $120.
If Clearchannel weren't so greedy and cut the amount of money that they got from ticket sales, ticket prices were lower, and I guarentee you that this tour would not have been cancelled.
***bmxer starts praying that Cure tickets are selling okay***