Frankly, I think it's something that should be applauded, and more shows should do it. It makes a lot of sense to sell unsold seats at a discount in the hours before a show, rather than have them go empty.
Adam wouldn't the hurt shows to some extent? because people would then say why should we buy tickets in advanced when we can get them discounted on the day of?