Company strategy or not, putting your all into something that never ships is a frustrating experience. Jeff presumably never expected his personal venting to be covered by TechCrunch.
Indeed it is, its a very common thread in my life and I'd say for a lot of readers here. It something you get used to and you learn to deal with, its called maturing, hence why I said it was an immature thing to do.
I don't go around bad mouthing the people paying my bills over my own ego.