True, but opt-in seems to do what users expect most of the time. Enough device expose their full power without negotiation that there are workarounds like sleeping a USB port instead of relying on power negotiation.
Devices are going to misbehave anyway, it's probably more important to default to a reasonable level of mostly works.
Devices are going to misbehave anyway, it's probably more important to default to a reasonable level of mostly works.