This concept is exactly where I predict things will/should go. No idea if this particular product is any good though.
It's wasteful and expensive to duplicate components across many devices. Have them in one device, with other devices sharing them / as dumb terminals to them. If I want to do something on my phone, but on a big screen, I should be able to pull out a big dumb screen that talks to my phone. Of course in this scenario replace "phone" with "hub."
Counterpoint: as we gain the tech to do this kind of things, the hardware may become so cheap that we gain very little cost savings from not duplicating most of it.