There are thousands of Bitcoin nodes I was going to setup one up my self then realized it wouldn't make much of a difference with the amount which are already set up.
Bitcoin nodes provide decentralization. The more nodes, the more difficult it would for anyone to shut it down.
Bitcoin nodes provide connectivity to the network. If we expect users to grow, nodes should grow accordingly. If the number of users is much higher than the number of nodes, clients may not be able to connect. Setting up a node is one of the most visible ways to support Bitcoin.