I feel for this a lot, but it's because I don't want to actually write code or build something if there is something workable already out there.

Maybe I lack imagination or curiosity, but it makes it difficult to come up with an idea and follow it through.