I hated the old characters. I agree with other posts I've seen here . The writing for the stories was the biggest issue though. What the characters were was not an issue but the dialog and ridiculous writer decisions made about the characters' actions was always maddening. There are a lot of games out there with amazing lore and stories. GW2 opted to feel like it was written by a middle school book club where being a very cringey edge-lord was maximum drama.
When Anet ends up trying to force players into the story mode, it only validates the idea that it's writing is lacking. There are some who like story modes and others who never like them. I get the feeling that the story isn't as successful as they like.
It took ten years to get a story that wasn't about a dragon. New map? Dragon. Expansion? Dragon.
Even so, I don't have high hopes for the newest expansion. It really feels like GW2 is just out of ideas. It's felt that way for a while. I want to like the expansion, but just the fact they are going to story-wall stuff again is enough to put me on the fence about ordering it. The last "expansion" felt like I was robbed.
I would have paid money to have joined Joko and slaughter Tyria by the end of that story. No mercy.