Have objections against consensus been addressed?

Jul 23 2023