Which neither side supports fully. So now you're paying a software dev to integrate the two. And of course, they're not going to get recurring events implemented correctly, especially when some events are exceptions due to holidays or other scheduling conflicts.