I find working from home can be suffocating during the winter, during dark, damp days. You miss the social interaction and community of a real workplace, and that's not good.
The time of the year when it does show benefits is in the spring, summer and early autumn (assuming you live within reach of green spaces), when you can go out for a walk from home after work at 6pm and it's not dark, damp and miserable. However if you don't live in a 'nice' area work from home must be very suffocating indeed, and even if you do, you're missing the social interaction so it's not a good idea every day.
The other issue with work from home is you're relying on your own computer and your own internet, which may be lower quality than that at work. If your internet goes down you might be stuck and unable to work for a couple of days, perhaps longer if you have a poor provider.