Protocol-Developer Fit
Protocols hunger for developers to build applications and services that use them.
The success, however, is not just in the features or capabilities.
For example, FTP and SMTP are two protocols.
But email and the businesses achievable building on top of an email protocol exceeded those of file transfer.
Imagine you were there at their synchronous formation: which would you select as the one with greatest likelihood of success.