Yes, it is a common place here to say only Vallejo makes a living with chess.
Semi-Pro?

I think slow death goes to far and tigerche to low. Scarblac nails it. anything between 2150-2450...
I think slow death goes to far and tigerche to low. Scarblac nails it. anything between 2150-2450...
'Professional' is anything above 2700, 'semi-pro' is at 2500-2700.
This is fairly close to reality, yet not the only factor. Tournament prizes are currently fairly low, so most "professional" chessplayers cannot earn their living from playing chess alone. They make the best part of their income from lessons, lectures, publications, simuls etc.
Even someone rated around 2000 can be "a professional", but his income surely won't be from tournament prizes.