I've been guilty of this myself for our neurotech sleeptech company, and I still owe HN a better blog post clarifying our positioning.
I think there are a few reasons you see this in health/medical community.
1) just helping people understand a different view of the problem is often enough for one blog post. Stuffing new way to look at solution and new solution together can sometimes be a bit much.
2) we have to be cautious from a regulatory perspective about what we say, and sometimes in being too cautious don't give the people who REALLY want to understaned the processes enough to go on. For our company, I used to say things like "we can increase the synchronous firing of neurons which results in reduced 15^% drop in early night cortisol, and 14.5% increase in hrv....".
But prior to regulatory approvals, we can't point directly to neurological or physiological processes, which means we kinda end up talking around the solution a bit.
3) in marketing, they want to connect and build an audience, so they are dripping more information over time. One post gets feedback and interest from one group, then you do another, and another. It's about building the community and connecting with people, not just a "here's a problem, do the thing, thanks". If you are trying to build a business, you probably need to get in front of people 7-8 times, particularly if you're taking a new approach to a problem, to build trust and brand recognition.
It's not the best, but it is the way the world works.