Thanks @hendersonp
centralized servers are expensiveIn more ways than one. In addition to cash, time (i.e. users without service) needs to be factored in, as well as, intangibles. Maybe compatible technology or applications become limited through centralized servers.