That is quite true but we are currently at a point where I have the impression that absolutely ZERO effort gets put into AI.
The original Gothic from 2001(!) still stands out in many positive ways and even PB themselves have never reached that level again (because they consider it "nice to have" and not essential).
This starts with simple combat AI. In most RPGs/games nowadays mobs just stand there, fight back a little and let themselves be killed. Where is at least some basic AI like fleeing when the player is clearly more powerful? It's a rare sight these days. Let alone advanced AI where enemies work together or move from cover to cover etc. -
It's sad to think that a game like F.E.A.R did a pretty good job in that regard all the way back in 2005(!) and in spite of magnitudes more processing power today --> nothing.
Or how about some decent gameplay AI like NPCs defending their property? In most games in the last 30 years you can still pillage and loot at will right under the nose of a "guard". What are they "guarding" in most games anyway? They are just deco usually.
Or how about reactive NPCs so if you are a strong high level guy with decent gear then a NPC might be auto-intimidated without the need to click a dialogue line that says "[intimidate]". Move it from text to gameplay. Make it natural and a part of the gaming experience. That kind of thing. That's what I would like to see.
Well, and as far as story is concerned, I would just like to see more intelligent and emerging plots. Don't pull a Xardas and tell me in the first 30 seconds of the game that I have to find the Sword of Innos and defeat the dragons. That's kinda boring.
Or don't pull an Elex where you tell me within the first minute of the game who the traitor is or do silly shit like having an Alb elite execution squad that
does bother to check whether I survived the glider crash but then totally
fails to check whether I survived their shots and falling off that cliff (why are TWO elite Albs incapable of delivering fatal shots at nearly point blank range anyway?).
Instead let's do more stories that are like an onion where you slowly unravel the plot layer by layer. Let's have some mystery and keep some secrets until the very end.
A positive example again: Gothic 1 which gave you only a very basic premise and very humble goals at first like finding your place within the penal colony. Only bit by bit did the greater story and the breakout opportunity reveal itself subsequently. That's the way I like it.
Or Mass Effect 2: Great foreshadowing in that one. You knew that Cerberus was using Shepard for their goals. You knew exactly you were being played. But what for? What purpose? What the hell was the Illusive Man up to? This is the kind of mystery in a game that is very motivating. It makes you want to keep pushing and get to the bottom of things.
Well, that's what I would like to see in terms of AI and story advancements anyway but I know that, realistically, we ain't gonna get any of that in a world where Overwatch, Destiny, LoL, GTA Online, Dota 2 and CSGO reign supreme because barely anyone, and especially not those with the funds to make a real difference, give a crap about single player games anymore, let alone story-driven ones with decent AI (too hard, too much work).
/sadpanda