I would say their feedback made sense. While the idea was convincing but it was just an idea, the product was only a couple of weeks into development and had zero traction.
Sure, it's hardest to get funding at the idea stage, when one most needs it. But if I look at your Linkedin, you had some cred as a founder, having had great success with your previous project.