Journals are very unlikely to publish this kind of things, because of massive conflicts of interests. Look at the Lancet.
I still have faith in preprint servers though. Or self-publishing in the scientific writing form, instead of unorganized blog rant.