The main issue with homeoffice is self discipline I mainly work from home and only if I like the customer and he demands it, I'm on the premise.
I started in an classic Shared Office space / Incubator but as Olive Grey mentioned there is a constant level of noise (which you actually can ignore with headphones) but the movement is distracting as well and in the evenings while you're working on a deadline some meetups start.
That's why I switched to home office. But to really become productive I had to write a schedule and stick to it, as well as dedicating one room as workplace.
Learning to organize yourself can be a tough thing and that's what many companies realized ... that's why some of the bigger ones qz.com/924167/ibm-remote-work-pioneer-is-calling-… calling their employees back to office
... self discipline, taking responsibility ... that's what's needed, usually - based on my bias observations - women are better at this ;D ....
So will there be more remote work ? I guess, is it "the thing of the future" ... no it's just a necessity it's about resources and how to keep/treat them.
That said I think that as a team sitting next to each other is a huge benefit as Siddarthan Sarumathi Pandian mentioned. Having fun at work, helping each other keeping the spirit up.
So a small team should stay together and have total self organizing freedom if they choose to work from home for a week it's okay. If they know a deadline is approaching or something has to be done as a team they come together and finish it together.
If the company is huge and you're a cog or you're "your own team" than home-office is preferable because as Olive mentioned .... traveling costs time as well ... I get up have a coffee, talk with my GF for half an hour and start working. That's efficient.