I left Drupal for WordPress, but the one thing I appreciated about Drupal was that everything was a "node." Posts were nodes. Pages were nodes. Taxonomy terms and images were nodes. Menu items and users were too.

This upside of this is every endpoint is as customizable as a post — they have a title, excerpt, features image, editor, post date, etc, allowing for each node to have content and meta content as needed.

It was super flexible and I find myself constantly have to recreate this flexibility in each major WordPress project I work on.

I've love WordPress to adopt a similar architecture. There's no reason why terms can't be as rich as posts.