The advantage is that due to the incentive structure, if you want to mine Bitcoins you will have to store all data in the blockchain. This means that while any other web service or data storage company may go belly up and shut down servers when they stop getting an inflow of customers, for Bitcoin as long as mining is profitable your data will always be stored on a large number of nodes which have good economic self interest in preserving it. It is really the only service that can offer that sort of economic guarantee.
The number of nodes (100, 100,000, etc) isn't what matters, but rather that Bitcoin nodes are actually getting paid to store data.
A miner of bitcoins, or any derivative thereof that has not been made to do otherwise, can willfully exclude the “null data” type of transaction from the blocks he or she mines and still have the blocks accepted.