WordPress is not a platform for only blogging anymore. However users are using it for more advanced purposes like e-commerce and advanced job board websites. Some websites are so professionally designed that it’s not even possible to recognize that these are designed with WordPress. So we can say that there is an advancement in both its uses, design, look and feel.
Now almost every free WordPress theme comes with theme options page to easily manage features of the theme. You can easily manage navigation menus, blog content, background etc from options page only. Free WordPress themes are no less than premium themes in features and design anymore. The only main difference is of good support and updates.