They did what they had to do. Management has been VERY upfront about it.
You say they aren't transparent. This is a fully reporting OTC company that doesn't release fluff and has been honest with shareholders as to the delays. How much more transparent do you want?