Earlier quoted context omitted.
Which should this line be any different? Because it most definitely is not about non-compete agreements in the usual (post-employment) sense. You understand that, right?
I understand the difference. Most jobs would like to own your 24/7 for minimum wage. They can also have clauses about discussing pay or other gray / illegal points. Just because you've signed it doesn't mean much to me. If you're meeting their expectations it's none of their business in my opinion.
But hey -- you're quite welcome to believe otherwise, of course -- and to throw yourself against the wheels of the legal system on the basis of your "opinion" of how they ought to work, if you like. It's a free country, after all.