It's a good comparison, but the use of the words "amateur" and "professional" to contrast the negative and positive points is unfortunate. Amateur is historically a positive word, describing people who pursue a particular field that is not their primary source of income (for the love of the field itself, thus the word "amateur"). For example, Francis Bacon and Isaac Newton were amateurs.