Bom não acho que o pessoal deva postar tudo de mão beijada tbm(exceto em caso que exija talento e que seja de extrema importancia em algum projeto), mas sim compartilhar conhecimento, com tutoriais,sistemas e coisas do tipo. Assim você da retorno para o forum, pois um tutorial, um sistema bem desenvolvido( e de preferência explicado = ensinamento), resolveria muitos problemas de pessoas atuais e de pessoas que terão a mesma duvida no futuro. No caso que você citou não custa alguem criar material ensinando a pessoa a estender os efeitos do cliente, ela perderia uns 15 minutos para isso. Fora isso, é muito melhor você compartilhar um sistema que funciona 100% do que uma base que contenha esse sistema,pois esse sistema pode se perder na base, pois não existe uma base fixa ainda para um iniciando. E essa pessoa que se julga superior ja teve dúvidas no passado e sabe que se tivesse achado algo que auxiliasse ela teria facilitado o trabalho da mesma.