I didn't read the full post and voted -.-
Pve: definetly necro
I don't play spvp.
And wvw:I don't think that thief is bad. Yes it's not good for blobbing, but it's definetly the strongest roamer/ganker right now (and has been like forever) and can be played in a focus party.
Warrior might be in a bit of a tough spot, but there's builds that definetly make it playable for roaming as well as zergs (still has the strongest skill of all classes for fights - denying boon application)
Ranger has it tough in blobs as well, but in guild groups you see a ranger very often because of the op amount of immobilize it can provide.Also it's one of the strongest roamers and good as a Focusparty, as you still can oneshot people with pewpew
Mesmer: has it tough in blobs as well, usually you only see 1-2 mesmers in a blob of 50. Veil, portal, graviwell and focuspulls seem to be their only task.But again while roaming very strong.
And I would even mention necro here. While it's meta in zergs it's roaming ability is so bad, that it's a joke.
The other 4 classes I don't want to put in the pot here.They are maybe too strong.
Guard, almost no weakness, can go dmg, and heal, both good at roaming and zerging
Rev, can go power or condi, best damage class after ele, while also giving boons to up to 10 people.
Engi: Holo, and scrapper, what else do I have to say. Scrapper being the most insane condi cleanser guildwars ever saw, but is also able to play a damage build
Ele: another very good support class, I'm glad that some support trait are at the same tier. + Has the highest damage potential in the whole game, however needs some more skill than other classes, when playing staff backline. (I don't think I need to mention, that ele is pretty good at roaming as well)