This topic popped up in another discussion, and it would be interesting to see what others think about it on a general basis. No agendas, and lets not get personal.

When are you a professional and what do other amateurs feel about competing with professionals on the racecourse? Fair or not? Good for the sport or not?