Take a look at the address bar on your browser, And you’ll see a wonderful URL. What is the reason for WordPress.org to have such a long URL.
From a developer’s point of view, it is enough to pass the auto increment id of the post to the page as index.php?postid=23 or something like it.
The reason of having such a long URL is Memory and the brain. Not the server’s memory, but the human memory and the brain. It is easy to remember URLs if we can associate them with the content of the page. Further, its even easier for the brain to associate string tokens for content rather than just plain numbers.
Apart from that, its SEO (Search Engine Optimization)
The search engines (as of writing) give a good value to the page if a particular string token is present in the URL. You name em all. Further, “the more the no. of such URLs, the more the content on your website” this is a common understanding of the Search Engine.