I think a +75% increase in shareholder value over the last year is very positive and I also believe that there is more to come.
Your mantra of attacking management for finding and successfully nurturing two life changing technologies is tiresome and really has no basis for continued discussion.
Why don't you take it up with management, call them up and tell them how you feel.
They are easily reachable. Or are you only able to write and complain as an anonymous ghost.
I think they have done an excellent job and have personally told them so.