they do fail, often, in fact, but the difference is that its a decentralized system and several towers being down isn't a big deal, its just a normal day. They contract with many carriers to carry data and often a single cell site is multihosted so any one carrier switches to another provider, who now has them over a barrel so charges them more. Cell tower failures affect the mobile carriers profits, and not necessarily the users service.