The reward system is nice, though I do miss my loyalty chests. Now, to get the gold increase I have to actively spend precious tokens instead of just get over time.
But the main problem I have, is the dailies and weeklies. I already hate dailies and weeklies. I didn't mind GW2's because I felt I didn't have to do them if I didn't want to, just a nice bonus. Here I am now, in order to get some of the rewards I once could get just by logging in, I now have to do things I don't care to do. On top of that, I can't just be like "eh, I feel like PvP today," or "I feel like WvW today." I have to plan that ahead and my brain don't work like that. Sometimes I'd do PvP so I can make a little more progress towards getting the phoenix rank, while getting the dailies out of the way. Two birds one stone.
My suggestion to fix this, is just have it be a simple bar. Fill the bar by doing various activities each day. Events, World Bosses, capture a Tower, Keep, or win a match in PvP.
each activity would reward a portion to the bar, each would give varied amounts of progress, once filled that counts towards Daily and eventually weekly. Perhaps limit how much one could do a single thing. like no more than 5 events (which only fills the daily bar 50%D 30%W) easier tasks should give less progress and have a lower max progress cap. No freebies like spend 50 Badges
Basically: Just play the game, however you feel like playing, get rewarded. WV dailies feels it goes against what GW2 had been laying out for the last 11 years, in open ended gameplay. I want a game where I can just go and have an adventure, but when each of my friends have wildly different objectives now, it tears us apart, and I hate it.