The term "recreational" is often used in a form, which is far to general and dont cover the spectrum on players, you actually find in poker. There are people, who play mainly for fun (recreationally) but are pretty good at poker. Maybe they are rich and think, its fun to play high stakes against really good players, not because they expect to beat them, but for the challenge of it. Not everyone playing for fun (recreationally) are crazy gamblers or drunks playing 80% of hands and splashing chips randomly around.
On the other side there are many people, who are long term winning players but dont have poker as their main source of income. These people (like myself) are neither professional nor recreational. I use the term "for profit", but another reasonable term is "reg". And then there are people, who try to win, but fail. And they are clearly not recreational either. Maybe we can call them "bad regs". People who learned some strategy, but they have not (yet) quite put all the pieces of the puzzle together. Or they are bad at game selection and/or suffer from tilt issues causing them to go through repeated boom/bust cycles.