In regards to Str8, it started out as a point-grinding game/VN and the early chapters really, really reflect that (there is a walk-through text file in the VN's main folder that helps with that). There is a revamp underway to correct that.
No VN is without fault but some of Str8's comes from a shift in focus from the dev(s).