I agree, I don't think there's much I can do except hope that I can reach someone at Facebook who can truly look into what happened, and make sure that none of the scenarios that Greg pointed out happened. I hope that if I have violated their terms, they allow me to fix it. I firmly believe this was a result of their AI finding violations on old ads, though.
While I agree it's always better not to put your eggs in one basket. But we spent $57M with a positive ROI. We made a lot of money and had a lot of fun building what we built. We tried other platforms, none of them worked the way that Facebook did for us. So maybe making your entire business dependent on Facebook is not smart, but we'd have a lot less if we didn't.