Personally, I don’t like the idea. Government policies aren’t good substitutes for parenting. even if they implemented these changes, kids and adults alike would likely move to other websites that don’t have the government ID scanning feature in, or kids would use things such as a fake ID or their parent’s IDs.
If someone wants porn online, they will find it. It’s up to the parents to ensure that their children don’t become porn addicts in the first place.
Not really. Having heterogeneity among operating systems is better than pure homogeneity. Say, if everyone ran Linux, and some massive security flaw was discovered, we would all be screwed at the same time. However, if we ran different stuff, and some massive security hole was found for just one operating system, then only a small portion of the world is vulnerable at once. Besides, more operating systems can lead to more innovation, as long as there is good competition between them.