Most of them is very lazy and don't wanna try to spend some free time to look, test and think how to do something better than it is, how it can be improved.
I understand that most of community are young, or the presence of even children. BUT
12 April 1961 - It was also his first(and last) time too - but he does not whine as you. In human history, there are many people who were doing something in first time, but it does not mean that they did that bad or not qualitatively.
So maybe you shouldn't do concessions and excuses for those who do something in "first time"?
Maybe you should start doing something to a higher level than it was before you?
Maybe you should try prove to yourself that you can do something better than others, or than you did it in last time, so that you can to serve as an example for others too.
I'm a bad skinner, i'm a bad lua scripter and quality of my maps and mods is also not perfect, but as you can see in my files and screens - i try to do all with most quality as i can.
All we want to play in a beautiful and interesting game, but why at the same time you do not want to try to make it better yourself? Why you do not want to try to make it better for yourselves and for others?
by the way earlier i have said many times that you need to create a public moderation for files that people upload to site - then users will be able to vote(or other variations) to decide possibility of publishing current file. By logic, in thats way of all files in file archive can be provided to vote and to clean low-quality files.