It seems like cultural warriors are a thing in a decentralised society where the warriors need to be spread out throughout local areas to provide protection and maintain order. A certain amount of the resources of each local area are used to maintain the local warrior caste.
Professional soldiers start appearing when authority centralises and more wealth gets redirected to the central government which allows it to raise and maintain a professional army. The cultural warriors gradually become less relevant as the local resources that used to support them get redirected to the centre.
Professional soldiers start appearing when authority centralises and more wealth gets redirected to the central government which allows it to raise and maintain a professional army. The cultural warriors gradually become less relevant as the local resources that used to support them get redirected to the centre.