Frequent all day logging in

Someone please help me understand.

Why do I have to re-log in every day, several times a day.
Logs me out, asks me to resign in, I have to enter my email. Click next. Enter my password. Click next. Get my phone out. 2fa auth. Cloudfare human check. Check. Submit that. Wait for it to load. Now where the f was I.

You have billions from MS. You’ve changed the world. No hyperbole.
But you can’t make a proper login for a tool that is designed to be used all day, every day. This isn’t my bank I log into once a month.

Why can’t you make a proper login system.
This is a solved problem,
someone please help me understand

thank you