Technically…they are professional photographers. If they are doing a job, which is pays their living expense, then they are professional. In my mind, professional does not mean..better, or mastery of the craft. Only that they are making a living taking photographs.People that shoot kid photos at malls in their pre-set studios etc, consider themselves professional photographers.
However, I have seen work by many "amateurs"..(those who don't make their living in photography) that just blows away..the work done by many "professionals. "