@IntyerLinked1 You are right of course. But that last option of yours (to run Exchange on site) is only a medium size and large size company solution in my opinion (offers might differ). The expertise to setup, tailor to a company's needs, and keep running a on site Exchange server is high, meaning a professional IT person is needed for its care and feeding, initial setup, and ongoing maintenance and support. Such a person is not within the budget of a small company of even 50 of less in my opinion. 50 is about the inflection point, perhaps 40 if you are really a devoted Microsoft shop. Everyone else that is sub-50 people in size is not going to pay for that IT guy, so they need a service provider who does all that work for them (that they rent in the Exchange service provider fee.)
If you already have the IT guy on staff, doing other things, and this is "just one more thing" on that pile of IT work for that person, then onsite Exchange is a great idea.
But for small companies using rented Exchange (who if you look closely,, is most of the people complaining here, including me, because we have a shoestring IT budget (none), and don't update our clients very often (I was totally happy with Office 2010 until Microsoft intentionally "MADE IT" no longer with with Exchange, and then I was forced onto 2016, then 2019, and now 2022. That inexpensive approach is purposely being eviscerated by Microsoft, because they want your yearly subscription revenue for Office, not a once in 10 years purchase revenue amortized over 10 years (or even longer. I used to use Office 2003, and I was happy with that, until again, MS broke it on purpose. Then 2007, then 2010, then 2016 (I skipped 2013), then 2019. You get the picture. I just bought 2019 in 2021, and its already being unsupported by Microsoft via online Exchange.
IT IS ENOUGH. I either find another Exchange provider, or I just move to Office Libre, Google Docs, or some other not-as-high-function Office products solution as Word, Exchange, and Power Point - all to save from paying a ridiculous yearly fee to Microsoft.
So sure, if you are at a Medium or Large size company, then onsite Exchange Service is the way to go, instead of falling into the Azsure trap. (Then you can control when you do client upgrades. Have an off year in revenue, skip that years client upgrades (or two years) and stretch it a bit, and make your numbers. Or pay Microsoft THEIR subscription money, and don't make your numbers..... But that only works at places that can pay for the IT guy, or are already paying for him, e.g. Medium and Large companies. At least 50 people.
Otherwise, renting online is WAY cheaper, even paying Microsoft's subscription charge is cheaper than paying an IT guy with benefits at a company that has fewer than 50 people. That's the hard truth.