In as much as working at home is more comfortable and offers a better work flexibility, working outside the home has its own benefits too.
One key benefit is socialization, working in an open system allows us to interact with different people on a daily basis, we get to see the things happening in our environment from a first hand perspective and also get to move around more often. Working at home may not directly offer this.
Working at home also carries the deficiency of not been regarded as working experience. People who have worked from home are sometimes regarded as having no working experience.
I'm glad you get my point. Thanks for reading