To be honest the people I am most annoyed with over the last two years are soarlabs. If they had stuck with the project we would likely be in a much better place.
Yes in the short term soar coin prices would get diluted - but looking at their current prices I reckon that was always going to happen. At least the funds from the selling could have been put towards the exchange.
I do not think BPG are down and out yet, but they need to figure out what they need to do to get the suspension lifted. They also need a new business partner or investor who can provide some much needed capital.