To restate what I said earlier which was "People are great at sitting there giving ideas, but they are too lazy to actually do it and would much rather do other things."; People who have the game and are fully capeable of modding and have the time, just like to throw out ideas, but would just much rather do other things on their computer.
You're missing the point entirely. Nobody has an obligation to the community projects on this site, and for all we know most people may not like the project as a whole, but still want to contribute ideas out of courtesy.
You have no idea what people are doing with their time. How do you know that those "other things" don't take more priority?
Not really. And not everyone plans on spending time learning just for one community mod.
And if they don't know how they can learn to do a few things from the tutorials on this site.
No it's not. Just a lot of text. You need a brief list of specific things (Create HD textures, build 5 new tracks with themes X, Y, Z, A, B etc).
What needs to be done is listed in the first post, and as for when, there is no time limit, currently.