Could there have been other tradeoffs? Power consumption, silicon footprint, et cetera. Most people never use USB to transfer data to and from their phones. It would be slightly ridiculous to support 3.0 if it meant tradeoffs in anything practical just so they can say they support a new protocol.