Most people would agree that the details matter when it faces the user. But where the real debate is on things that don't face the user.
Don't accept the excuse of complexity.
The team you build is the company you build.
I think you must have your own office. I don't believe ever in shared office spaces.
Where there are low consequences and you have very low confidence in your own opinion, you should absolutely delegate.
It's easy to shortcut when you get busy explaining the why's of the world, but it's very important to try.