No traditional research is mostly done by post-docs and have a phd level of education rather than a tech bro that passed leetcode. That seems like a good bar to have; not too mention the whole peer review thing, hard to really understand anything if you purposely withhold it and tell people to kick rocks.
Two separate axes here: whether the research is in a blog, and whether it’s peer reviewed.
On the first, I mostly don’t care.
On the second, that’s mostly unavoidable if they want to keep their IP.
Science is a method of inquiry, not an institution or group of people with titles.
Plenty of research is performed by non PhDs.
The main difference is reproducibility and peer review process.