I find it interesting you are bemoaning the share price compared to XBI and then somehow conflate that with a drug being failed by management.
2-73 is moving along the approval process quite nicely. Management is doing what is required to get approval and commercialization. It's a slow process.
Expressing anger/impatience is fine. Alas, it doesn't move the process along any faster.