Rolling your own is fine as long as you’re only talking about a few pages. But when you’re dealing with thousands of pieces of content, or you’re dealing with modern web-related stuff, and you need to interact with third-party services, ETC., rolling your own is quixotic at best. Also, I’m a contributor to WordPress and have been for years, so I theoretically should get a say in this, and I’m not backing down on it.