The input to the hub is itself a 2.0 link, so that limits the whole thing to the maximum bandwidth of 2.0. To support USB 3.0, both ends of the link need to support it, including the input to a hub. In fact, USB3 ports have more pins than USB2 ports (the USB2 ports are shared for backwards compatibility but a few more are added. If the USB connection between the hub and PC doesn't have the full pin-out, it can't run at 3.0 speeds.
oh i didn't know the actual ports were different, never really looked at them close enough to notice.
Thanks for the clarification