I'm also a former employee. I have a different view of things.The new leadership tried to save the company by experimenting with different strategies to see if something would work. When they finally found one that did, it was too late to make enough progress before before the board gave up on the company.
You seem bitter. That's your choice. There were a lot of smart, nice, and dedicated people at myshape. Especially the merchants and tech team.
After you left, were you in contact with any of them?