I would argue it’s actually easier to serve content to logged out users as you can cache the whole response and serve it at the edge. Then it “just” becomes a cache expiration problem.
Logged in users receive more errors.
Thanks, caching, for allowing me to continue procrastinating.
Ultimately we prioritize our logged-in customers.