Maybe this has been already answered, but... why isn't there a reward for running a public Monero node? (on both TCP ports). I have read somewhere that there are only around 1000 Monero nodes, including many fake ones, those are banned automagically.
I know upload rate can be limited, and I have limited it to 10 Mb/s and it made 30 GB upload per day. I don't want to see how far can I go before my ISPs FUP comes in

so I have to lower the upload rate. I was just thinking that if the network is struggling with low number of public nodes, then it would be good to motivate people to run a node, no?