I never heard of dedicated and concerned developers that expected everything to be handed to them on a silver platter in completely polished form so they don't have to do any work.
Right. That is the expectation of users, not developers.
That most us users don't even donate what might be a reasonable cost for software development is also shameful.