Yes, this is just ridiculous. Events should automatically expire at the end of the day to which they're scheduled!
Only if they still stay on the calendar so you have a record in case you need to check when something occurred or who was invited.
That other calendar services also works the same way is not an excuse; of course it's an oversight. When something inconveniences and annoys its users, and especially at this level
It works just as it should so you can schedule items easily and check for conflicts, etc. That a few people find it inconvenient is outweighed by the many who use that feature each day. I have gotten some of the spam but the inconvenience is far outweighted by the feature's usefulness.
Emails are different, because an inbox exists for the very purpose of letting people contact you. A calendar is not intended to be a general way of getting in touch with a random person.
Neither is email, both are intended to allow you to communicate, and spammers use that to their advantage.
Apple could implement better spam filtering, And I would welcome it as long as it avoided too many false positives and let you see all the rejected invites.
Last edited: