It took decades longer than most technologists thought for the "paperless office" to become anything close to a reality. In fact for a long while it seemed like technology was only making it possible to produce and manage more paper, not less.
I would guess that office work will grow and be around for quite a good while yet. Nothing really substitutes for having a team of people face-to-face together in one place.
Working face-to-face is wonderful, however, the rigid need to have "bodies in chairs" 8+ hours a day seems quite antiquated. It's simply a gross inefficiency when you consider that realistically an office worker is able to provide, at maximum, 4 to 6 hours worth of output a day.
I 110% agree with this. Provide a location and amenities for workers to come together to collaborate, but don't force them to be there all the time if there's no reason for it!
In many ways, I feel like "employment" is far too similar to high school, when it should be more like college -- define a task or project, set up periodic meetings to go over it (like class or lab in school), provide a place to work on it collectively (like a computer lab or library in school), but don't define where and how the work is to be done -- unless the worker can't figure it out himself and frequently fails to complete the task!
(and that, I think, is the root of the problem -- some people can't discipline themselves enough to do work on their own, so no one gets to....)
I would guess that office work will grow and be around for quite a good while yet. Nothing really substitutes for having a team of people face-to-face together in one place.