Moid is just a funny word that's mostly innocent. You can't really call it a slur or offensive. Women just want a slur to call men and that's the best we got. Can you blame us? There are tons of words to be directly derogatory towards females both rightoids and leftoids adore. Dyke(as you say), cunt, bitch, all popular on both sides of the aisle and now "birthing person" "menstruating person" "vagina owner" from lefties to actually reduce us to our body parts. I think if "moid" actually offends you you're soft AF. Moid is just a more fun word than "male" "man" or "guy". Personally I enjoy "scrote" because that sounds almost offensive. Kind of like how men will try to insult us as "beef flaps" or "beef curtains" for decades.