Something something first principles and not trust someone else's value judgement when the protocol abstracts the client anyway...