Should the cost of running a Bitcoin node increase significantly, it would make running a node harder for more and more users, and as a result it would decrease the number of nodes on the network. A network with a few dozen nodes stops being an effectively decentralized network as it becomes very possible for the few nodes that operate it to collude to alter the rules of the network to their own benefit, or even to sabotage it.