I'll be polite and not accuse you of fabricating. Your experience is extremely, curiously atypical. I know from experience that these clauses are mandatory for several large employers. They are not waived for anyone. If you google, you'll find examples of senior vice presidents being sued for them.
The only way you can have them waived is if you negotiate with small employers who are starved for talent, and even then it won't be easy to do as a junior.
In fact I'm skeptical you even knew what a non-compete was as a recent grad.
> If it's that onerous, sign one to get a job, and while getting paid, immediately look for a new job that doesn't violate it without one.
So your solution is to act unethically, accept a permanent position just to get a paycheck while looking for a new job?
My impression of this comment is sinking by the sentence.
Reality check: if everyone in your area requires a non-compete, and you couldn't get a NC-free offer months, why would you get one now, when you're looking to leave a job you literally just accepted?
To potential employers, you now look worse than before.
> Employment is always a negotiation. If you enter thinking you have zero leverage and are unable or unwilling to find other work, then you do have zero leverage.
Translation:
"I like to make boastful absolutist claims because I have very little actual experience in the job market."