Sometimes, it's a limitation of the physical hardware or USB specification, while in other cases a manufacturer may implement ...