The problem with solving something just enough to the point that it kinda works, is that the "kindas" accumulate.
A thing that kinda works + another thing that kinda works = a thing that kinda kinda works.
After a while there's so many "kindas" with no space for "works".