Well here's my experience with Guild Wars...
I bought Prophecies the first day it came out, and fought the rift wardens, spirit spams, and the ancient lightning surge+orb combos when they were popular with the Koreans. To be competent at pvp, you had to have stuff unlocked. So I spent my whole summer unlocking everything: skills, runes, weapon upgrades, etc. It got boring really quick, as it was no longer a game, but a chore. After that there was nothing left to do, except getting the overpriced fissure armor. And that's exactly what I did, farming hours for gold to pay the dummy forgemaster. By then I have finished every task aside and I was ready to play pvp, but I didn't know alot of people and my guild was mostly offline. I spent most of my time unlocking stuff and getting fissure armor when I could've made some new friends and earn some fame.
You're better off grouping with henchmens than waiting forever for some idiotic monk in pve. If you're in a good guild with some good friends then you can have alot of fun. Most of the guilds I was in broke up sooner or later because of differences and conflicts. After my last guild split, I was tired of all the bullshit so I stayed solo again, which I did most of the time anyways.
If there was a monthly fee I would not have bought it. You spend most of your time waiting in this game, waiting for something, waiting for something to happen, and sometimes, waiting for something to happen while waiting for something else to happen, while waiting for someone. But the Devs work really hard to keep players happy and make the game enjoyable, even if it means a Halloween or Christmas celebration, or an occasional nerf

. I did learn alot from this game, stuff like how obsidian is really a rock, how you can run through portals without teleporting, how a ranger can run Elona, how much more you can know someone just by hearing their voice on TS/Vent, and that you can lose considerable weight if you play for 2 weeks straight without food on your mind. Haha. Well all the new stuff in Factions didn't convince me to spend another summer unlocking and farming, as I did not want to go through that phase again.
Oh yeah i also met a stripper online through the game, but that's another story...