Nice words John. But not gonna to happen and you know it.

Dominic cannot help himself. When someone contradicts his various positions, he gets mad and the personal insults start coming.
Sooner or later the person on the receiving end of things such as "douche bag," starts handing them back and the spiral goes forth.

Dominic can't stop himself from sending out the insults. He is broken. But you can. Floating in with some condescension such as a "stooge" reference is pointless. And is just a momentary pause in the insults
.
You are an administrator. Administrate. You are allowing dysfuntional Dominic to be the defacto establish-er of the behavioral tone for a website that you administrate.
Step back from that and view how little it makes sense.

AND IF...you are looking at your screen thinking that the real problem is this guy Martin? I have an opportunity for you.
Plainly state that you want me to leave the site and not come back....and I will. Dominic can have it (a "win").
At this point, cordial disagreements with him are not possible and if an administrator thinks that the issue is me...it only makes sense to withdraw.
Ultimately little time is spent on music anyways.

My presence here is your call...as long as you make an unequivocal call.

Baited breath. wink

Martin