I understand the frustration, keep in mind that these free themes are fully open-source, you have access to the code, and the php is fairly simple, and can be customized to do more. Another limitation is actually out of the developer’s hands, for example, Custom Post Types are not allowed in free themes ( as per the community guidelines ), it means, things like FAQs, Team Members, Gallery etc.. are not allowed in the free version. Another thing is, plugins are there, so if the theme is missing a feature you really want, you can leverage plugins do it for you perhaps.
Hoping you change your 1 star rating, as reviews like this hurt the theme, and can be discouraging to the developers that spend their time giving the community a free & open source product. Developers are spending a lot of time making and supporting these free themes, and its totally fine to make a pro version with a few extra features for a small fee. You will notice that most, if not all themes have a free and a paid option. I myself as a user and a developer, love the ability to get more out of a theme for a bit of money.
thank you!