I agree with many of your observations but I will comment only about this forum being a helping hand in any form.
How can people help people? With wealth and person - that's how the Qur'an beautifully sums up the answer. Our forum has a great void in this area.
Does anyone on the forum consider that it takes resources to run this website and turn out products?
Does anyone ever think that a fellow viewer might be in need of some kind of help?