NPC's AI must be smart, otherwise what is the point of customising weapons ?
I said this for years now, no matter how good looking the game grahics, sound design, art.etc
if AI is dump!, the gameplay will be ruined. it will get boring after few hours.
NPC AI must be challenging.