There are CMSes developers want to work with, and CMSes companies want to use. To get into the latter bucket, you have to make a lot of pragmatic choices that causes you to fall out of the former. Also, companies like things that have been around a long time, and such things tend to be old-fashioned by definition.