After recently being in contact with the company i could refute a few things you have but i will let you sit on your box.
I have filtered out a lot of your post personally because i know them not to be factual.
Personally did some follow up on a statement you made.
I am very comfortable with where the company is going.