> they don't first explain the problem they are solving
I think you're right about this and the "hero text" on their landing page should explain that in one crisp sentence. I imagine the authors of the project just aren't good at this stuff so hope they read this thread and refine the messaging.
Those are completely generic descriptors.
Those are arguably 'differentiators' to the problem they are solving, but they don't first explain the problem they are solving.