Dear Octavious,
When your intentions are clear (i.e to help others) do it without expecting anything in return. People download or not,reply or not, rank it or not, makes no difference. Just like love is unconditional , your best efforts have become less valuable for the words you have used. If people find it useful, they will for sure value your effort than just blast at the whole community for the trivial issue. All the good days work of an executive will not be valued by the boss, who talks about result, and forgets his associate effort and on the other hand the executive expects his superior to acknowledge the efforts , failing which his day goes for a toss. When he continues to work without expecting any thing in return, the day he gets the smallest of the appreciation will be the biggest support, and acts as a morale booster for him. Do not expect, if u do, make it crystal clear to people to give their views, than potraying a very negative opinion about the whole aspect.
Must tell u, it is a good effort by you.
Regards