Have been spot on??
You must be reading select posts and not all the hype ones they released about things that never came to glory oevr and over.
In fact, they created hype and disappointment on many occasions...Maybe you should go back through them.
Who's paying who?