That's what always happens to me as well. I've attributed it to me only half-heartedly searching, because deep down I just want to write the tool.
You might see on my github that I do that a lot, I'm being some sort of mercenary of FLOSS projects, as I patch wherever I see a bug or want a new feature without really caring about the "big plan"
Actually, I wrote the tool because deep down I just want to /use/ the tool.