The solution I'd recommend to you is to restrict your play to games that are finished. As I said in an earlier post, a lot of the stuff on here is made by hobbyists who do the whole thing solo or with a partner or two. The pace of production is influenced by far more than the technical complexity of the mechanics (the real lives of the people who do this as a hobby), and especially on a site where pirated versions are readily available and plenty of people here are giving zero financial support to the folks who are doing the work (they are hobbyists for the most part), the one thing that everyone *can* give is a little bit of understanding.
If you don't like the pace of production, then wait until the game is done. There are filters on this site where you can search for games that are marked completed and then you can find the ones that have the tags and ratings that pique your interest.
A lot of people here enjoy this game enough that they like to see the process unfold and don't mind seeing the story develop episodically as the developers push out the latest update. If that's not your brand of scotch, wait until it's done and watch it as a movie.