On the binding affinity of macromolecular interactions: daring to ask why proteins interact | Synapse