Why We Should Care About Protocols