Hi Nelson, and welcome to LuLa -- if I haven't already said that.
One thing people forget, and need to understand, is that the word "amateur" comes ultimately from the Latin word amator, "lover." In the true sense of the word an amateur is somebody who does photography out of love for the practice itself rather than for an income. There's no reason why the work of a professional -- meaning a guy does it for money -- should be any better than the work of a genuine amateur. Problem is that there are a lot of diletantes who don't love photography enough to learn what they need to learn or practice enough to develop their skills, and they're still called "amateurs," even though they aren't.