Guild wars 2 does have the exact same thing, and has still produced, and released actual playable story content during this crazy time, as well as events and incentives. (This I do know for sure as I play that one, anything else is stuff I am aware of, but don't play myself so couldn't say is fact, so please feel free to let me know if I'm talking rubbish ) however, ESO, and FF14 also has multiple voiced languages.
ESO released a new expansion prior to the world being plunged into chaos (and at a steady rate previous to that), and people never seem to complain that FF hasn't bothered updating in an age, or has let them down with content.
I honestly do understand that it has been nigh on impossible to to voice, or even develop new content due to the worldwide pandemic, but that just shows how lazy and lax BW has been/still is at updating the game with actual solid content.
Content that expands the lore, story, or our toon as a character, rather than inflating already stupid trade prices, and forcing their players into content they don't want to do which makes it all the more glaringly obvious they haven't bothered with new content. (story since onslaught, which was a year ago.)
I do agree it is something which I guess is better than nothing, but to me, it more shows off the glaringly obvious lack of anything of true substance rather than covers it up.
You are of course right, it may just be time to take a break and come back in after some new content has been added. I do enjoy the game very much, but not when I'm just constantly repeating the same missions knowing where/when it all ends (for the time being at least). It feels like my toon is virtually waiting around, twiddling their thumbs which just feels stagnant and dull now. I subscribe not only because I enjoy the game, but because I want to support it, but as the world stands every penny counts and I just can't keep justifying the money when it's not adding anything new for me other than the chance to play ranked PvP to spend yet more money. (in game, but still! I love my credits! )