Precisely why I said it's never a good idea to give out too much info. People will hang onto it, expect it, then crucify you when you fail to deliver it. Same with release dates, it's a lesson never learned. As to your own expectations, well like you said who's fault is that?