I think you have your facts slightly wrong there. 2.29 definitely does not expire as far as I can see. Just wanted to correct you on that.
I get people are pissed and I am not exactly happy about what happened but lets hold off on the drama a bit please but not blaming you for getting it wrong.