I've been playing and having fun every day, with a rare exception here and there for that "real life" stuff, and only occasionally encounter a bug here and there, mostly graphical in nature. If you cannot play, then you're doing it wrong. Since disappointment is completely subjective, I cannot speak to that... but I can suggest that you maybe lower your expectations to something a little more reasonable.