Re: we need the public to become educated in the tools they are using and what can be installed
Unlike El Reg and its commentards, not everybody devotes their whole life to being a tech expert. IMO, pins set by default would help those normal people.
Saying "people are stupid they should learn" is a bit like saying we should just leave live 240v wires uninsulated and just educate people not to touch them.
Whether a law is needed is doubtful. Better just have the manufacturers set the unique PIN by agreement. It is what they already do with commercial hardware - eg. HP blade equipment always comes with unique admin passwords already set, and detailed in a paper tag. And the customers for this are usually advanced admins.