Is WordPress a CMS? Yes. Is it a good one? It could be better if core developers stopped focusing so much in its blogging features and started giving some deserved attention to long-standing taxonomy bugs such as https://core.trac.wordpress.org/ticket/5034 or https://core.trac.wordpress.org/ticket/5809