Too much like a free to play mobile game..I know free sounds good but there isn't a worthy reason for such rewards.
I do believe in other types of rewards though..like achievement rewards not just dyes..most achievements have no rewards..I think every achievement should have some..that entices people to experience the breadth of the game offerings not just log in log out
It looks like a few people are mostly concerned with having to log in or miss out. If ZoS were to take their queues from ANet, the rewards are set up on a four week system (four weeks with seven days), coming out to 28 days. If you don't log in for a week/month/year, you still come back to the same reward you would have gotten if you logged in every day. If you miss day 28, you still get the day 28 reward the next time you log on. The rewards never change, and some might think that would make them stale, but they are all useful in one way or another. ZoS just needs to find a chunk of always-useful rewards, and use that system GW2 has in place.
The negativity of this community will never change.
What a shame.
I don't see it as being negative, but as the game trying too hard. As others have listed, there are already lots of things per day to do that give out rewards so also giving something for just signing in is, IMO, unnecessary.
Recruitment Champion of Alith Legion.
Ebonheart Pact PvX guild, EU server.
Check out our website at alithlegion.com