We use Exchange on-premises, and the web client is really bad.
While email is asynchronous and I can live with not seeing it all the time (I check it occasionally anyway), the calendar feature is a must, and specifically the reminders. This is why I cannot live without Outlook launched, and it reminds me of meetings I would miss otherwise.