We've spent many months and have come to the end of our tether with a referee. He doesn't seem to care about the science in our paper at all, but just about the minutiae of the data analysis method, even though we've shown they work ok and are standard procedures. He seems to be on a single-person crusade to push his ideas on the community. In addition his reports are extremely long, poorly structured and written in a stream-of-consciousness style. We've made our best arguments, but he just won't accept them. Unfortunately the editor hasn't stepped in, so we're going to ask for a new referee.
He's named himself in his report. He's not exactly a big name. I've asked colleagues and have discovered that they had similar problems with him as a referee!
Is there an appropriate action to minimize his destructive behaviour on the community? I plan to always ask for him not to be a refeee when submitting a paper and never suggesting him as a referee.