Isn't it up to the email provider whether `+` and `.` are ignored in email addresses, won't removing them to "normalize" end up sometimes mapping different email addresses to the same identifier?
I guess maybe that edge case is not nearly as bad for the advertisers as failing to link the same person, so it's tolerable?