A user interface should not be sending you hunting all over the software!
The reason people write themes is because they want something different than WordPress out-of-the-box. That means that the theme has to change the way the WordPress default install works. But that doesn’t mean that you change the files that come with the WordPress install. WordPress has provided a system to make those changes called ChildThemes. But, child themes have a learning curve, so many themes try to make it easy. In fact, the theme fights the core for you so you can fight the theme!
Here is an example. The Kahuna theme comes with some very nice boxes under the main banner image. At least the version on the theme page shows that it does, but when you first set it up, those boxed just don’t work. That is because, it’s up against the WordPress core.
The WordPress core was originally designed to show the most recent posts. That’s because it’s blogging software at the core. But, the WordPress core allows you to choose instead to have a “static” page, which is just a regular page for the home page. The Kahuna theme starts with that same WordPress core function. The problem is that you don’t know why it’s different from the photos, it just is.
Now, you have to fight Kahuna to get it to look like it’s advertised. If you go to Appearance -> Customize -> Landing Page -> Settings and enable the Landing Page, it seems like it should do the trick … but it doesn’t. Well, you do have to do that, but it’s not enough. You also have to go to Home Page and choose a Static page.