I don't know ... if someone tells me I need to sign a non-compete or i'm fired ... my first question will be "Where is my employment contract to go with this" which will state my rate of pay, duration, early termination fee, etc etc etc. That is standard business practices, if they don't want me working in my field elsewhere (and graphics is a HUGE practice) ... they can afford to tie me up with a contract.
Basically I agree with boosh, not the way he said it (since it lacked any sort of information to justify his oppinion) ... just the underlying theme.