Building protocols vs clients

Fabric CEO, Jonny Mack, says building onchain requires building both a protocol and a client. Do you agree?