It is not a bus station – it is a transport hub

Everything these days is a "hub". But as new transport hubs come to Taunton, Pill and Langport, what does a hub actually bring? Is it a bus station by any other name? And is it value for money?