While simultaneously wondering why software development being treated as a discipline of engineering is such a controversial subject.

Because, unlike bridges, software can easily be bought, including from countries that don't have such regulations.

Governments can certainly regulate imports.