To be more specific, I am annoyed that people are ungrateful for the demo. It's totally fine if you don't like the demo or the game, but it's ridiculous the amount of complaint about the demo.
I'm not annoyed about the demo. I'm not complaining about the demo. I'm very disappointed that yet another AAA title which I was looking forward to play turns out to be a cheap console port. Firaxis lied to me. They said they would pay special attention to the PC Ui. Even the best game is no fun if the UI sucks. I've decided to not buy the game because that's only thing I can do to oppose this bad practice.
I'm annoyed at part of the demo, and I think they could have put out a better showcase of the game. That entire first mission, for example, is annoying and would turn me off from buying the game, if the demo is my only look at it. It should have just been an intro movie, and not playable at all. If you haven't played it, the first mission goes like this: control guy at base talks, you get told to make an action, you do the action, soldier you acted with talks, repeat. It's like watching a movie with scripted pauses. The second mission however, does away with the talking back & forth, and lets you do things. It just leaves a bad first impression, imo.
As to the console port bit... I don't think (from my limited gameplay & watching videos) that it will be an issue. We're not talking about some FPS game with lots of convoluted abilities, like Dark Souls - this is a turn based game, where you have very little input in the first place. Scroll the map, select a soldier, select a spot for them to move to, select an ability to use, etc. My only complaint on this issue is that map scrolling is set to WASD, QE to rotate, and mouse-wheel to go up & down levels; it looks like if nothing else, we can edit an ini to fix that.