Publishing non-scientific bullshit as science-based is fraud even if the actual contents are based on incompetence. Sure, that makes editors and publishers complicit in the fraud, but in the end: If you let something be published in your name, you get to stand behind it.