"They dont have some sort of electronic calendar?"
It's the integration. Exchange will manage the booking, people/resource availability, notifications, rescheduling, delegation, mobile device support, etc. etc.
You may not have those needs, but many others have. And Linux counterparts are less user-friendly, especially for the lack of good clients, and web solutions are a pain to use when your needs are beyond basic ones.