There is always substantial criticism of any minority position in science, it's a subculture full of bullshit politics like any other. Also see my other comment - 15% could just as easily be too low:
Regarding your other comment about the 15%. You might have a point. But I'm not into this topic deep enough for any kind of judgement.