Before looking at the article I thought it was a new office layout. No more cube farms, no more open layout, now we put people into little work coffins.
I had the same impression. I then imagined some marketing douchebag trying to sell the C-level suits on the idea of a "Three Inch Punch of Productivity".