In reply to Abdussamad.

WP became a general purpose CMS a long time ago.

It's a pity so many people still don't seem to grasp this, even some core devs!