The deluge of crappy papers must stop