But of course he's not really wrong. I've been a heavy user of Anki and a heavy reader of certain schools of academic literature on second language acquisition and knew exactly what I wanted and why and how it differed from existing tools.
The lesson I take is that you need a specific problem that you truly understand, whether it's your own problem or not.