It really makes a difference in how you play though. I don't mind the long missions at all, but let me explain myself. Some people enjoy what I would call binge playing. I consider this playing for many hours in one shot, and if that is the case I can understand the frustration especially on the missions that take 24 hours. Myself, I only have time to play for a couple hours here and there in the evenings, so it isn't a big deal to me to start a long war table mission because the next time I fire up the game it's going to be completed anyway. That makes a big difference.
So just to be clear, it wouldn't make a difference to how you experience the game (because you can only play a couple of hours a week), but you demand that people who wish to play the game differently be prevented from doing so.
It's none of your concern how I play my game whether that's one hour a day for a month or in a 24h marathon.
As for the timer, I think it's fine. The war table is not the main focus of the game, it's just supposed to be an extra feature. It's not like they are forcing you to wait 24 hours to play the game or to unlock an area.
Content which a list of players are not going to ever see unless they play the game on the "correct schedule" is wasted, though. I mean, how would you feel if you can't visit the emerald quests unless it has been at least 30 days since you created the character and you've logged in at least once per day?
The fast ones have the better rewards. there is a collect leather mission which takes around 15 minutes and gives 6 great bear leather every swing. That's a sexy reward.
So you want Dragon Age to be an idle game (I.e. A game you run in the background collecting rewards every half hour or so)? Because I sure can't be bothered to actually go anywhere in the game if I have to go back to Skyhold in 15min.
I seriously do not understand this - they had a better system in swtor (you could send henchmen to do meaningless tasks that would take ages to complete for negligible rewards), but apparently Bioware can't even copy their own games without screwing it up.