Not really. Heres your thread from now and your thread from November 2017. You decided to change the rules after you had the funds in hand.
https://imgur.com/gallery/pSfxTSlThose are policies that apply to CET; it has nothing to do with deals that were already in progress and it has changed in late 2017 IIRC (not March 2018). Assuming that the last thread update definitely corresponds to a policy change just shows how ridiculous the allegations are. As said, not a single claim in this thread is true.