Jeff,
It's a curious issue. 99% of the Club Pro's I know have shells of their former games. They are too busy dealing with idiots like me complaining about a bad hole location on 16, an overcooked cheeseburger last Saturday, the course being too wet, etc...
to work on their craft. The last thing they want to do after arriving at the shop at 5AM is to go work on their short game as the sun is setting.
I suppose if you have regained your amateur status through the USGA, you're OK in my book. Do I like it? No, but I'm not going to withdraw from a tournament if a former professional is playing.
Heck, what's an amateur tournament anyway? How many clubs have Invitationals/Member Members that run a Calcutta or pari-mutuel betting? Certainly the USGA can take away an individuals amateur status if the numbers in these type of events are large enough.