Why does everything take so long?

1. August 2026