[EOSIO/eos] block producer quality control (#5311)

Thanks for the submission. Unfortunately, this issue is a little broad and seem applicable to the governance of a specific EOSIO-based blockchain (as the concept of producer rewards is a construct of the deployed system contracts).

It seems like some components would be appropriate as feature requests in the [eosio.contracts repo](https://github.com/EOSIO/eosio.contracts). However, I’d encourage those requests to be as dry and succinct as possible.

As the majority of this issue deals with governance IMO, I’m going to close it as off-topic for this repository and hope that you can find a more appropriate place to relocate it.

If you feel that this is in-appropriate you can re-open but there would need to be some sort of substantive feature request or bug report.