This is a mistake and doesn’t provide incentives not to take bribes from BP.
The income received from the REX is not predictable and can be very minor compared to BP income thus accomplishing little in terms of paying voters directly so they don’t have to settle for bribes.
In order to buy REX an account must set and maintain a voting proxy or approve at least 21 block producers.
There’s no reason to only force 21 which is likely to end up top 21. In fact, forcing a minimum is asking for unqualified voting and proxy can be easily created to avoid the rule. The fact they locked/staked their coins should be enough reason for them to vote. If the goal is education, better rule is to ask them to vote for at least 1 producer or pick (1) proxy so they at least know how to do it.
You have to reward those staking their coins with reward directly from inflation matching the total rewards of block producers or the incentive is to accept bribes. REX is gambling, not guaranteed income.
Removing burning of RAM fees by putting them back into circulation will only add to costs of hosting contracts and using blockchain and thus make them accept bribes as they can’t be using REX.
Burn the fees.
Don’t recycle.
Pay stakers.