ah i was'nt aware of that USB 2.0 forbidden it.
actually the problems i've had was with 1.1 devices..
Not that is matters, but 1.0 okayed extensions, 1.1 depreciated them (recommended against them), and 2.0 said they can't be used.
i reckon those just end up being power issues and or weak boards.. 500ma goes pretty quick, in some cases i dont even think they was putting out that much to start.
Yeah, probably is a power problem, but not exactly the why you're thinking. USB devices can request up to 500mA, but most only request 100mA (most thumb drives, mice, keyboards). 100mA goes even quicker than 500mA. Which is why "one port hub extensions" are okay. The hub makes its own request, and can request 200-500mA, and then the device make its 100mA request, and the one port hub can supply the full request even with the extra cable. And the unpowered hub wouldn't allow the full 500mA request, since the hub+extra cable is "using" 100mA; all unpowered hubs are spec'ed* to use 100mA and only allow up to 400mA total of all devices pluggin into it.
(*again, like extension cords, this spec isn't always followed)