Женя, это всёмогучий и загадочный руссский язык виноват. Толковое значение слова профессионал подразумевает именно заработок от выполнения того или иного труда. Ловишь рыбу и продаёшь - профессионал, ловишь и отпускаешь - любитель. Так же и везде. Например водитель. Возишь пассажиров или грузы с целью заработка, значит водитель - профессионал, возишь свою жопу или тёщу с кутелями на дачу - любитель. И пусть даже некоторые то ли рыбаки, то ли водители и прочие труженики села и города имеют навыки, превосходящие в разы навыки професссионалов, они останутся любителями, пока не нчнут заколачивать деньгу на своём труде или занятии, то есть пока их занятие не станет профессией, приносящей доход.
Это исходя из толкового значения слова. А в разговорной речи кто на что горазд, каждый по своему понимает значения слов. Вот к примеру старый добрый мультик времён СССР. Комментарии излишни.