I realized this recently and it really made sense. You know, you are already working with some assumption for a blockchain to work well, right? 2/3rd will be honest, etc.? This assumption is left untouched within the consensus layer and is not reused for any layers above. I am not spilling more beans yet, so let me just leave it at this.
858