Sorry, but you are full crap. If you, or anyone else, personally take everything a developer says he will include in a game as gospel, then you will be sadly disappointed with every game you buy/play.
If you remember, there was movement afoot sometime last year after Epic stated they would merge CTF and vCTF gametypes. Wow, they did not deliver that, so are you pissed about that one too?
I'll keep this short and sweet, promises
where made, namely that Epic would put the PC first, they stressed this over and over, it is why we where all pretty shocked to see the UI in the demo.
Now they are saying that "oops, we let the console version derail us".
The rest i dont care about, i knew features like the Conquest gametype might not turn out to be all that for instance, thats how things go, but i actually thought that Epic, considdering how good they have treated us in the past with patches and bonus packs, would deliver on this one thing, that they would make sure the PC version was solid, and felt like it was made for PC, afterall, they said it was a foremost goal for them.
It doesen't really matter how you spin it, it doesen't matter if other companies do it too, there's a good reason why i dont belive a word said by the hype machines of EA or UBI for instanse, but i thought Epic would be different, they did inspire trust because of past performance, and they didn't deliver on it.
Also, stop trying to milk the word "promis", it is pure semantics, and it is a weak and transparent attempt at gaining leverage, English is not my first language, i could probably have used a better word, but it is besides the point, Epic had build up a reputation, and even a trust with their customers, and now it is gone for alot of us, i now give their word no more weight than i do EA's for instance, how could i? just listen to Mark Rein go on..
But look around you, look at some of thease replies in this forum subsection, alot of people are still desperately clinging to every word Epic says, and reading it as "gospel" as you so eloquently put it, that should tell you something, if you are not too caught up in your own selfrighteous indignation to see the irony.
As for screenshots, this is so old, its been up many times here, they where clearly rendered in-engine, and not in-game, IE, they where staged in the Editor with Kismet, just look for tell tale signs like facial expressions that are not possible in the game.