I was wondering. Miners are very important of course and they get the coinbase transactions and the fees. But full nodes are the ones receiving the transactions and giving the information to miners. Without nodes, miners cannot mine anything. Should they pay the nodes some part of the fees for example? It doesn't need to much but maybe it would help to have more nodes and decentralization. In the end, they consume bandwidth, some electricity and storage.
I guess it is complicated and that's why it has not been done. But I was curious if this would be possible. Or why it has not been done. Has this been discussed?