@LukeAlmighty Well it depends on what you are trying to do I guess. Sometimes using a simpler approach would work better than using a more complex approach. If they have a simple request then logically using a simple approach to the problem would solve it, no? I'm not quite sure if you are generally speaking or there is a certain project I'm not aware of, in case of a project it is better to pick a solution where a "one man army" works the best, focus on the critical part the most important part that gets everything working and sets it in motion. When I am working on my projects then one of the goals I'm seeking is to think up of a few ideas and then proceed to realize the ideas, when I see something doesn't fit quite right then I'll rather not do it in the first place. Trying to solve several goals that each of them require different skills because of their fundamental nature is bound to be mediocre and inhumanely impossible to get it right.
For example, a typical doom mod can consist of weapons, items, monsters and decoration replacement. If only a single and just a single man tries to improve his skills of what each of these task require in order to make them coherent of the overall project goal is quite tremendous. Making new sprites for monsters requires knowledge of color theory, animation theory, sound design, programming and the monster design itself. At least 5 different levels of knowledge is needed to create a new monster that will fit in the project, likewise a similar theory is needed to know about weapons and items design. So to put it short you have to invest a lot of time in order to create something to fulfill a certain criteria and if its in your case 10x higher, then the fault lies here that your exceptions is simply unrealistic for a single mortal man to handle.
>Yet, I am always blinded by my own nature.
Then it might be wise to reevaluate your nature and see where you are constantly failing at.