Innovation == Talking about what we did that weekend? :)
This was cruel and there is no excuse why in 2016 this arrangement couldn't work for a week or two.
As a remote member of a mostly onsite team there is some validity that you miss out on the SOCIAL aspects of work (grabbing lunch, hanging out after work from time to time, etc) but the "innovation" on our team is just fine.