See a picture of this portion of the wall:

This picture is from here
This is a personal web page. Things said here do not represent the position of my employer.

Do we all hate our jobs?
Picture a room filled with ten of your coworkers. Odds are that seven of them don't like what they do. Do you know which ones? Are you one of them?
It gets worse. Research suggests that one of those seven coworkers might be actively working at cross purposes to undermine your company. This means that if you are trying to be productive, he or she is working against you, too!
Why bother working at all? We like to believe that it's all about money. We see people endure dread, dissatisfaction, and misery in the name of the paycheck, but Herzberg and Maslow agree that once our monetary needs are met, it ceases to motivate us. And even if we do need the money, it's no substitute for engaging, enjoyable, productive work. Money can't buy back lost time.
From day one of kindergarten onward there was always a next step waiting. The choices were easy and safe: which classes, which activities, which universities. But an hour after my college graduation, sitting alone in an empty apartment on Beeler street in Pittsburgh, there were no more choices laid out for me. There was nothing. I confronted my future as a kind of void for the first time and was terrified. I’d never understood that emptiness, despite seeing its effect on older friends and my older brother. Until I was sitting alone surrounded by it, without the defense of a plan or a friend, I had no idea how frightening it was.
My comment: I had exactly the same thought when graduating. Everything was so simple, the next step was always there. And the frightening comes back all every time you start thinking that you may want to leave your current position and change your life. The future is a kind of void. You can create it, but it still scares.
I questioned what I was doing with my time on the planet. Dreams of my college years had been fulfilled, and if I didn’t make big changes soon, I knew I’d be repeating myself. There were other challenges I wanted, and I became terrified of spending my life like a sad, confused bird of prey, circling the same territory over and over again, never understanding why there was nothing new to find. I needed a new situation to jump into and despite what my manager’s and peers said, I knew I couldn’t do that while working in the same place. I had to move on. I was surprised to find that even though I was ten years older, my fears about the big unknowns were just as scary as before. But when I measured my fears about staying, I found they were stronger than those about leaving, so I left.
So I chose to leave Microsoft less for reasons of escaping a particular place or group of people, but more to seek out a new set of circumstances to live in.
My comment: That is exactly the reason that I left some of previous jobs or circumstances I was in and that could be the same reason I may leave Microsoft in the near future. I like to be an explorer and cannot simply accept a given position because it is convenient or because I am at a position many people dream about. The bright side of all of this is that, although you may get disappointed that things didn't work out as expected, you understand the downside (at least partially) of many possibilities in the life while exploring it.
You think it's just Office? Its ALL SOFTWARE. The dirty secret that nobody wants to talk about is that it's the OOP software paradigm. It's been a dismal failure and your bechmarks prove it. OOP was supposed to make software development faster and easier. In fact it simply made it bigger and harder to work on. Easily 80% of all clock cycles are consummed diving through ever-deeper heirachy trees full of do-nothing, duplicated getters and setters at every level. Moores Law is the only reason anything still workds. Imagine where we'd be if we didn't spend all those cycles trying vindicate a failed programming paradigm. Back in the 80's people thought true artificial intellegence would be possible when computers achieved 2G of memory. Today my desktop has 4g, plus 4, 3.2-gigahertz processors and more disk space that my employer owned in the entire company in the 80's. But its performace barely matches the TRS-80 I learned basic on. It makes me wish I had done something useful with my life -- like Walmart greeter.