Apple has been pushing for the interoperable USB standard for as long as it has existed. The original iPhone was either the first phone to charge from USB, or at minimum the first successful mass-market phone to do so.
The Galaxy Note 5, released in August of 2015, used a MicroUSB port. I think we'd both agree that is a premium Android device, and clearly, "standardized on" USB-C did not happen "long before".
In fact, Android only introduced support for USB-C in 6.0, officially released in October 2015:
https://en.wikipedia.org/wiki/USB-C#Software_support
So I'm quite sure your memory is faulty, on that one.
Given that the specification for USB-C was only finalized in August of 2014, I'm confident your statement about Windows laptops is equally off base.
However, how am I supposed to use a laptop with _two ports_, one of which will be consumed any time I am charging.
I go over that on my laptop all the time.