Honestly, I'm sad that you guys are dropping this, but if people were sending you ridiculous pms and being awful to you, then you are perfectly justified in dropping the series.
There's no point in persisting in something that causes uncalled for stress and brings no satisfaction.
Thank you for your hard work until now.