Dumping ASAP isn't the right speculative play, you would have made some nice money if you held BCH during that mega pump. Don't forget that bitcoin has also slowly lost value ( down over 80%)
Bitcoin has lost 80%, BCH has lost 95%.Holding BCH was stupid, and nobody knew exactly when to sell during the pump.
We're not talking about getting lucky but what most people experience.
For bitmain, I think it's pretty obvious why they canceled it.
To run an IPO you need to publish the financial results in detail, the situation was disastrous in Q3, Q4 saw mining revenue drop by 33%, mining gear is not that attractive anymore, sales are down, their coin is down the drain, they've spent millions trying to defend the price of BCH and then in the hashwar with BSV, the IPO would be a failure.
As for Wu , he is still a director, nobody can kick him out of that position, remember that for now the company is still privately owned by him and Zhan.
BCH split into two so it's more like 92% loss. Even 80% loss sounds silly for a traditional company, unfortunately that's life in crypto.
Any crypto-holding company lost a lot of its value, so I also think that the IPO cancellation was obvious from day 1. I'm glad that they believe in crypto enough to actually cancel their plans instead of settling for a smaller IPO figure.