I mostly agree, but you need to find solace with the users that appreciate your work (audio and otherwise) on the website, and upload for your benefit and theirs. There's plenty of cool people on NG, perhaps those on the audio forum just arent of your type.
Poniiboi
Don't get discouraged.