I agree with you and understand why you are upset. I just think it's hard for the mods to always know, because they can only see people's IPs if they manually check, and if no one reports the account and tells the mods to check, they won't know.
Just be safe! I wouldn't be surprised if he tried adding you on social media on fake accounts also. It sucks because I don't think mods have the tools sadly :(