The income is from donations and fund-raisers.
All work is done by volunteers.
Spread the word, step in and complain about perceived injustices, ask your travel or trekking agent about their policy on porter safety and complain loudly if this is not up to standard. This is the only industry which have provided a big employment opportunity for the poor unskilled people of Nepal. Actually I have a bright hope to improve the situation of the porter. I think you all have to play a role to improve the situation for these porters. Often porters are neglected by the local lodge.