Well, the original poster suggested these were “peer reviewed.” It’s not my fault that he doesn’t agree with what the peers said in their reviews.
Just because you don’t like the answer doesn’t mean its wrong.
Who are the "peers"? I didn't see any names or titles.