I guess we are both right then, but we don't share the same thoughts on the definition.
If I hired a professional pilot, I would like to believe, that the pilot had training and that he didn't just believe it himself.
I guess for some people it depends on the work that's done too.
If a porn game "maker", is doing a crap job, then they are amateurs, if they are doing a great job, they are professionals - regardless of the money.
In my line of work irl, my colleagues and I regard ourselves as professionals, since we've all wen't through college and university to be bachelors and candidates in our field. A person without the same education, working along us, wouldn't be seen as a professional like us, regardless of them receiving the same paycheck as us. We've worked hard to achieve our status as professionals - money is not the case in this. Not that we value ourselves more that others, but we have a larger skillset and are able to see things in a different and larger spectrum.