Most people, honest people, have no problems understanding these obligations and abiding.
Dishonest people, who lie about destroying documents, are why we have Uber and Waymo battling it out.
"We reserve the right to let someone go, at any time, for any or no reason." and "We also reserve the right to dictate who they can (or rather can't) work for."
No. If you want to say "I can't work in my field for 2 years", then you can pay me 2 years severance.
Given how the human brain works, that's very much impossible to do... "standing on the shoulders of giants" and all that, as the saying goes.
I'm sure some companies would love to be able to "reformat" employee's brains when they leave, but (fortunately) that's not the reality.
Of course. No question that you take the sum of your education and experience with you to each new job. The "company knowledge" limitations are around specific trade secret inventions or verbatim recreation of such.