Mostly, they should use the name Kazakh because that's been the norm for naming Civs from Civ I onward: French, English, German civilizations. Not France, England, Germany,
The practice of using the country name rather than the people/culture name is largely just obstinate fannish misspeaking.