Scheduling and managing events using Outlook.com calendar
Microsoft Developers
Why isn't a calendar invite something you have to accept?
....especially if it is a reoccurring series.
Put rules in place such that the recipient has to approve or accept any calendar invite as opposed to the invite simply dropping to the calendar upon hitting the Inbox.
It is a very reasonable recommendation.