No, not having fun. Haven't logged on in a month or two. It's just the sum of a lot of little things that don't sit right with me even though I've tried to look past them. Doesn't mean anyone or everyone else should feel the same.
The average player's ability/maturity level is certainly lacking compared to some other MMO communities. Because of this people are less apt to group with strangers, which makes it harder for people to find good teams/guilds. When you want to do an instance at an appropriate level you're lucky to get on a team without two insufferable tools, who then top everything off with a "gtg" before you even get anywhere worthwhile.
My guild leader, a good friend online, made some mistakes everyone paid for. We were too strung out in levels to do much worthwhile together. When we did, it seemed to be to drag a lower-level guildie through an instance/ story-line, a yawner for all parties involved.
Didn't care for the flavor of most of the quests, compounded by the fact that the payoff was much less than simply grinding. Think that the artwork is impressive, but not a style I like at all. Not enough choices that matter when creating a character, most of them fugly, and a lot of the armor is comical.
Crafting and the economy stank to the skies. When raw materials sell for more than what a talented crafter can make with them, something's hosed.
Main is a mage, practically haven't gotten a new spell in eons. Same spells from many, many levels ago, just higher mana and higher damage.
Tarren Mill standoff with zerging NPCs? Give me a break. Now the battlegrounds might actually be nice, but was too little to late for me, especially when folks started talking about horrific wait times.
Lag, lag, lag, lag, lag. It's much better than it was this past winter, but pretty inexcusable for the kind of mega-bucks Blizzard pulls in each and every month. There's teams out there that do it better, and Bliz has the cash to hire them. At the very least, when I log on go ahead and load the little icons for the stuff in my mailbox, and load the characters in the area up to what my system and graphics card RAM can handle. And the too-frequent lag/disconnects that can get party members killed? Quite frustrating.
So that's my take. If you're having fun though, more power to you. It's what gaming's all about.