In general, I would say that I personally dislike "activity timers" all together.
However, cool downs on professions are not so bad, because I can always do other things to get gold, and then spend gold to buy leather that I didn't get by tanning. There is always other options.
Daily quest rewards are usually soul bound in MMOs, and if you missed it you missed it. You wasn't able to purchase it or get it in any other way.
Now... IF daily quest rewards were something that wasn't soul bound, and there is economy tied to it, and you can do something else, and just buy "daily rewards" on the market, then it wouldn't be that bad.
But this mostly wasn't the case in MMOs, and this is why when players hear "daily quests" red lights turn on everywhere.
Which is not the case with profession cool downs for the before mentioned reasons.