"IMO, being a professional or successful has nothing to do with money, at anything."
Then you need to reread the definitions you posted. "source of livelihood" "career" "receiving pay" "earns a living" "hired"
There are absolutely two definitions. One means making money. The other has to do with the skill level. Both are valid in my opinion.
DonM
_________________________
DonM