It still required academics to confirm it (and I think realize it's significants).
In short it's okay to be an academic and it's also okay to be an amateur investigator. Both can and do contribute to the advancement and dissemination of knowledge.
I don't know. After reading through this thread there appears to be a lot of 'software engineers' that lack a lot of basic fundament understandings of Engineering as a professional discipline.