This sums up 100% how I feel about the change in the dailies, I couldn't have said it better.
Regarding the changes they just announced, I will log in at some stage this week to check them out since I haven't played for a while and not everything in the notes makes sense.
Actually, unless I am reading it wrong, on paper they seem exactly the same shit. Go to this one specific map to do this one specific activity along with every single other player online. I am talking open world ones btw.