Well, this mechanic would make some kind of sense if players wouldn’t be forced to log in daily to do the daily tasks anyway.
I’d like to see it in a way that players can do all their things weekly or monthly (not daily please, that’s unhealthy habit-forming and makes the game a chore) instead of daily, e.g. allowing token users to stack their runs up to 7 days worth before doing them. Then the daily log-in would make sense to have them recieve something extra if they play a little each day while saving their chores e.g. for the weekend or their free day.
But with the current setting, the main problem with the daily resets is one of the reasons that made the game tedious on the long run.
Another way to address this problem would be e.g. item turn-ins that are limited to weekly or monthly limit, and let you decide when you run how many times. The outcome would still be the same, e.g. if you run Saalus 20 times on one day, you get 20 trade-in items, but you can only trade in 7-14 of them for Blessed Cubes per week. Different approach same result.
The pro of that system is that you can play in bursts and take some time off for activities outside like e.g. parties, cinema visit, an evening with friends, hiking tours, vacations,etc. while losing out on nothing.
This also will make you feel less burdened and bored, and gives you some free time for testing/adjusting/grinding if you decide to play a little on the rest of the days after you’re done with your chores for the week/month/however long you played&stocked up in advance.

I guess the 5tp thing is already kinda similar thing, definitely not the same.
