if EVERYONE would have to agree on that then it would take a super long time because of timezones so theres NEVER a point in time where everyone is online at once so you would have to wait for input from the other users too
and how would you ensure that they saw the thingy to give their input
plus what if a user is still active but wont be online for a day or two then you would really have to wait