After noncompetes, they should go after non-solicitation. Entire teams that work well together should be able to defect from shitty employers. It kind of happens anyway but on the quiet, inefficiently - I'd love to see a job website where you can list an entire team.
If you make companies unable to protect something, they will stop investing in building it. I don’t blame you, people almost never think about second order consequences for things they propose. But banning non-compete and non-solicitation will mean that companies will be much less willing to invest into their teams and non-senior employees.