Almost, but not quite. An alternative also has to deliver guarantees. It has to be impossible for the potential alternative to be mean.
Fortunately for Facebook, that would mean that each user of this alternative has a personal server at home to run it. And with hurdles such as asymmetric DSL, dynamic IP, Firewalls, NAT routers, and plain ignorance (the internet is very young and few people actually know what it is yet), it will take time. Two decades at least.
Fortunately for Facebook, that would mean that each user of this alternative has a personal server at home to run it. And with hurdles such as asymmetric DSL, dynamic IP, Firewalls, NAT routers, and plain ignorance (the internet is very young and few people actually know what it is yet), it will take time. Two decades at least.