The issues that you guys have expressed haven't really been an issue for me. Lag has only really happened once. Missions get way more epic and awesome as the game goes on... (As in recruit the grawl tribes to help fight a champion boss, and if you take too long they will have to be recruited again) It certainly beats "Take care of so-and-so's garden for them"
I took on bosses who swarmed me with too many guys and I died, sure, but it was more because I wasn't prepared than because my class was a failure.
Engineer is awesome
as I can take on a million guys from a ridiculous distance, soloing bosses and mobs with relative ease. The Engineer's damage output is very low compared to the other classes, however.
Engineer is certainly a strange class, as his primary attack has a massive range (1200) that pierces through in a line, while pretty much all of his abilities are close range. It was rather frustrating at first to figure out how to use my abilities and still stay far away, but I discovered that building all my traits/items on crit damage and precision allowed me to ONLY use my attacks to kill mobs, and allowing me to fight at close range with my low damage output. Setting up turrets was also a great way to stay alive in small spaces, as they draw enemy aggro rather than me. Playing Norn also gave me access to their forms, which basically allow me to change into a high-damage, high-health, high-sustain melee-range animal for 30 seconds, which was invaluable for fighting many enemies at close range. It's just fun to be able to switch between the long range kiting gameplay and the close-range melee combat at a whim.
And that is why playing engineer has kept me interested in this game, and has allowed me to get to level 68 without raging to death. (I had several level 80s tell me that I could have been level 80 by now if I had actually done crafting like they had >.> [as if I would do something as wimpy as crafting to get my levels... puhleeze])
Whenever I am on (pretty much all the time) you can ask me for help with missions... I am perfectly happy to come help with whatever. I will usually say something like "hold on a minute" and then I will come help.
If you want me somewhere, tell me where to be in guild chat...