I hope they do something to acknowledge how unhappy people are. Just please God let them stick with the game, at least for a little.
A lot of my respect for GBX would be restored if they had the balls to stick with this product until the bitter end. Give away a free skin or weapon or something, maybe a small map pack as consolation, and keep supporting it with patches and the DLC that was already planned anyway. That's the best thing they can do: acknowledge some mistakes, stick behind their product (much more honestly, this time) and try to make the best of it.
In these strange days of half-released products and downloadable everything, there's no reason the disaster that was their launch and reception couldn't be patched up a bit (pun lol) and end up a better product by the end of this DLC cycle. With what they have accomplished in the game, it deserves that much.