Maybe the idea doesn't work. Maybe no one has executed it well enough yet.
There is no "no one has executed it well enough" here. Every single attempt at this app idea has these exact same limitations. This not the same as a bird or plant identification app.
So many people have tried this exact same app. Good job making something, but I'm trying to save you a lot of wasted effort.