Great writeup!
I'm often shocked at what passes the peer review process and gets published. I can understand how people end up totally confused, and begin to mistrust all science. I don't have a science background myself, but I find that having good critical thinking skills makes it a lot easier to separate the wheat from the chaff. We need to teach critical thinking in schools!