Over the years, I have accumulated a really sweet desk setup: standing desk, Herman Miller chair, Kinesis Advantage, BenQ programming monitor, nice lighting, decent audio setup, etc. I have a dedicated office, entirely separated from the rest of the house.
It's great, but I think being dependent on all that stuff can make you soft. I still do some of my best work from my laptop in the garden, coffee shops, the library, etc.
To each their own.