They actually do something for the network, they make sure that it works.
Extract information of the top 20 staker is not too hard, just count the
blocks in the main-chain generated by address. (with a routine ofc)
Does your idea not just make the rich even richer - I understand the idea of an extra reward for the biggest helpers towards blockchain stability, but it is still those WITH the most GETTING the most.
Burning all the coins generated by the miner will make the coin rarer and therefore more valuable to EVERYONE with coins
Let them burn and the benefit goes to all

Yes and No.
It seem to me fair to reward the active user, not just the rich list.
Burn the extra would give a better vantage to who have more, even if inactive.
But, Of course is just my opinion.

Just my thoughts, a poll would sort it out though

Right.
Probably a wise solution might be a middle way,
33% burned, 33% for development, and 33% for the staker.
Bye Bye