Businesses raised fears that plans to install new Hubs may cause "harm" to Worcester stores.