No... you're entirely wrong.
Those devs you speak of far more likely don't have the time or resources available on a given project to test and optimize all these various configurations and settings that this DF nut is asking for.
You're making the exact same mistake as this DF goon, thinking the problem is "hurr durr, lazy devs" when the opposite is true.
What a patently absurd analogy.
Your car is either constantly breaking down because:
- It's well over the mileage that the manufacturer guarantees performance for - in which case it's End of Life and any complaints about the design are invalid because it's got nothing to do with the design
- Or it's a result of a manufacturing defect that your warranty would cover - in which case, again it's not the fault of the designer, rather the manufacturer, and they remedy this with your warranty.
So by your own logic, you have no valid criticisms of the car designer.
In the case of PC ports of video games. DF goons shouldn't be trying to tell devs what to do when they have no concept of what is causing the issues seen in current PC ports in the first place. DF may have some knowledge of the technical solutions, but knowing what the technical solution is, is a very different thing from knowing the practical feasibility of implementing a technical solution. In the real world, when working on real game projects, to real project deadlines, the latter aspect, i.e. knowing the practical feasibility of implementing a technical solution, is infinitely more important than the former.