Nodes validate blocks and propagate them throughout the network. It does not matter if you are using them economically. Just by virtue of being active and reachable you are part of the network that supports the economic use of it. Could you explain a bit more what is the mechanism the network uses to discriminate against "non-economic" nodes?