Perhaps it is because they expect too much of it, you should become a staff member because you like helping out the network.
I personally love helping our the network, but don't need anything in return, I keep doing this because I like doing this.
Of course some events are pretty cool and exciting, especially the promotion from helper to mod, where they give and trust you a lot of power.
And a "thank you" from time to time would be nice, but I don't want an admin that 'thanks me' once in a while in order to make me stay. If it's not your thing to thank anyone you shouldn't do it, as simple as that. Just show respect to your staff team and try to defend them to a certain limit
And for the suggestion, i'm not sure if it will work out that well. I assume that most feedback will negative, which is fine, but that stuff should go straight to our staff manager so he can sort it out with the staff member in the dm's. Kind of agree with one of the power rangers here.