Every class in the game is essentially a dps class with a handful of support abilities. Broadly everyone does about the same job regardless of profession choice. So no one expects anything different out of a warrior than they do an elementalist. Because they are both essentially the same to a group- damage, a couple of buffs to their party (maybe), a heal, a CC, etc.

There are no soft or hard roles in the game currently. For the most part you wouldn't even notice having a warrior in your group from having a ranger or thief.

Everything is sorta of white bread/unimportant. Are you breathing? Can you dodge? Okay, you can come to the run.

Umm... I'm doing CoF every day and trying to pug fractals time after time, even though only on lvl4 atm due to lack of parties and time overall and I never been asked to "use that or spec this", if I was I'd tell them to kindly go f** themselves. I decide what I spec and how I play, not them.
To answer directly, warriors are awesome at kicking ass. I'm personally your almost typical GS glass cannon and having alot of fun with it. Granted, we're easily dropped if we don't know encounter, but if we do -- it's a great fun and a nice fast runs.

well, i believe that certain professions are better at certain things than others. As a warrior, there's no way i could constantly heal or regen a group as well as an elementalist (water?) or even a guardian. So far, I'd say a warrior is best at dps and boons/ condition removal.

I understand that gw2 doesn't have the holy trinity like other MMO's, but even still, some professions are better at certain roles than others.