Simply wrong. Nothing will ever happen fast enough for anyone on the outside looking in.
OTC marketplace is just like this. Everyone has an opinion of how to run a company they know nothing about because they own a minuscule amount of it.
I won't comment on missteps in any company because I have no access to all the information for determining it was in fact a misstep. It only makes anyone look foolish to do so.
Publicly held does not mean all information is public, it means the public holds a piece of the company.