I'm one of these players playing a bit of everything, but my single most played map is probably one of the WvW ones. When I compare the time spent in there vs what I get in PvE, I'm really wondering what's going on and what was the thought process leading to such awful rewards, so let's make a simple comparison of what I've experienced:
Exotic gear: Dungeons, 30 minutes playing 2-3 paths of a dungeon (2 if you really take your time to teach the noobies who joined your team, 3 if it's just blazing through it) to get a single exotic. WvW: 8h for a single track. The badge of honor vendor does not count as it's often lacking a ton of relevant WvW stats like dire and costs quite a bit of gold (WTH?). So to get my dire gear well I farmed CoE for maybe 4 days instead of getting my WvW gear from WvW. Don't get me wrong, I like dungeons, but it still feel awfully wrong to do things that way.
Gold. PvE: if you're farming for it with fractals, it's easy to make about 20g an hour, even with T1 fractals. Mats are abundant and so are trophies, especially if you open the loot boxes with fractal keys. After 3h of WvW, this is a good day if i'm walking away with 6-7g, and I'm not slacking at spawn, I'm killing quite a lot of players, capping things, getting ranks and loot bags. This is counting tier 6 participation rewards.
Ascended gear: Well that's simple, I got 2 useless rings from WvW this month, and 3 fully crafted armor and weapons from Tequatl chests, ie a 10 mins encounter I do every day because rewards are so ridiculously high it would be silly to pass. I also get countless rings from fractals and dailies. Where's the consistency?
Legendary gear. Raids: 4h a week, get your full set in 3 months. WvW: 4h a day, get your set in 6-8 months. I know it's not supposed to be given like candy but this is just adding insult to injuries at this point.
I'm not saying WvW should be the ultimate way to earn every possible reward in the game, but it should at least be good for something, be it crafting mats, ascended or gold. Currently it's 5 to 16 times slower than PvE. The difference is just too huge.
To avoid any potential toxicity, I'll just add that if you think that fighting people with a working, active brain is easier than fighting a script that is specifically made in order for you to win, you're probably wrong.