well, people are not satusfied with hacks for 2 different reasons:
I don't think the problems plaguing the community have much has to do with general hack quality.
There's always been poorly done hacks, and there's nothing wrong with it. When you first start out, you don't know much, so you shouldn't be expected to be some great hackamatician.
(Part of) the problem lies with users continually pulling excuses for why their hacks aren't up to par. Innovate! Use creative/artistic freedom! Try a different method! Experiment!
Do anything but release your work saying "I'm aware of these problems, but..."
people barely helps
It's the other way around; people barely learn.
For me, I honestly don't mind helping people if they're actually willing to take my advice. I think it's great when people learn, in fact, I wish I could help more people make more interesting and creative mods. The problem is, what's the point of taking the time to do that if nobody's going to utilize or retain the information you give them?
For example, Beyond's model importing thread. He started it, but understandably couldn't finish because he was busy with other things. I continued it for him, finishing and updating it with several sections of extra information such as how to set up the model for each animation type and whatnot. I have no idea how long it took Beyond to start that tutorial, but it took a good chunk of my time to update it like I did, and I know that a lot of users use it to learn about model importing, which I am grateful for.
But just recently, a user I won't name posted that they wanted a "FULL, comprehensive, step by step guide to importing a character." Sooooo... did they even LOOK in the model tutorials board? They didn't even need to search; the guide Beyond and I worked on is PINNED. There are several tutorials posted here on different aspects of model importing. Do they want somebody to come to their house and hold their hand? Or just make their mod for them while they sit and watch?
For reasons like this, I usually have to gauge whether or not I should involve myself with helping a user based on how they act on the boards. If they're open to collecting and effectively applying all information they can find, then I'll be glad to tell them what I know. But if they're clearly ignorant of existing information and unwilling to the research and work necessary on their own to apply it to their specific situation, forget it.
Not to mention that often if you help somebody do something specific once (usually one-on-one), they'll keep coming back for more help with specific tasks. People with knowledge on your problem may be able to help you, but that doesn't mean they'll always be available to do so.
In my experience, helping most people like that is actually more trouble than it's worth, if it's worth anything at all.
The solution to this problem isn't simple, though. I can't say I have any ideas on how to fix it.
my personal reasons to dont help others very much and dont take requests is that if I took the time for that, I would have no time to work in my own projects
This, along with what I said above, and the fact that
maybe nobody knows the answer probably contribute to the perceived lack of help on the boards. Modding is just a free hobby, nobody's obligated to do anything. I think if you truly like modding, you'll have the determination to figure out your problems somehow.