I start up a clean emacs for many tasks, many times a day.
I usually run one or more instances of emacs, each with a group of buffers, sometimes 20 or 30.
I don't daemonize emacs because that would mix all kinds of per-task buffers together. It would be like people who run everything on one desktop. Maybe some people have very simple computer use. I run multiple virtual desktops, each for a different type of task.
startup time is still a little slow, but I just deal with it. I also byte-compile as much as possible. I even have an after-save-hook to byte-compile any changed .el startup file.
I don't know, maybe daemonizing might work for the folks who routinely have 99+ tabs open in their browser.