Why don't you just stop over reacting and read what has been posted - and not just putting your own blinkered interpretations on them.
You really think that the rest of us are unaware of what the company has promised?
We have been in this stock since you were in short pants.
Are still in them?