Its not strange. However, I do think governments mandating it is an overstep and it should be strange. Then again, I am a voluntaryist living in the US so I'm pretty biased when it comes to government mandates.
I feel like it’s an overstep too. I don’t feel comfortable with bureaucrats determining which technology we should use.
Going to stick my neck out, and some might say this is just a slippery slope fallacy, but should governments mandate choice of programming languages? It would certainly help interoperability and longevity of code - just like with connectors.
Surely there are better ways than mandating a very specific technology.
It would be like building codes mandating the use of a very specific concrete mix instead of mandating that supporting members must be able to handle total expected load with a safety factor of 5 or something - I’m not a civil engineer.
This is a very popular industry standard with a well known path for updates – it seems pretty reasonable for the government to simply tell the stragglers to adopt it. Unlike the concrete in your example compatibility is a bigger concern - imagine if you needed special shoes to walk on AppleCrete - and the service lifetime is much shorter so waste is a very reasonable concern.
It's definitely not terrible — microUSB was so fragile that people replaced cables a lot more frequently. My point was simply that if you're talking about concrete, the waste is on a completely different timescale — Lightning cables are pretty durable but even a decade is ages in tech while buildings and sidewalks are expected to last an order of magnitude longer without outside damage.
The way I see it, it was the government stepping in where the invisible hand of the market did nothing (or not enough). IMO, that's part of why we pay taxes.
Going to stick my neck out, and some might say this is just a slippery slope fallacy, but should governments mandate choice of programming languages? It would certainly help interoperability and longevity of code - just like with connectors.
Anyway on an emotion level it just feels wrong.