Am doing something wrong with my node?

Have you seen this thread:

Earnings don’t seem to be evenly distributed.
If you are lucky and your node stores data that get downloaded frequently then even a node with a size of only 500 GB can earn $20 a month as the node operator has stated.