I only remember they called me that when I said no to 'ZKK' and after that say 'Moe' because I choose not to believe in your headcannon. Thinking I hate character, when I am being honest and canon on him facing YCs, but I was called 'Moe' for saying that talk.
There fellow user of said forum is the underlying issue. No other Sanji stan is at war with 15-20 users, right now you are the only one, instead of either ignoring or debating, you keep putting gasoline on the fire with your replies, from manys POVs your comments aim at getting an angry response from someone and you feed back into it. Very similar to True God Moe, hence why people call you Moe.
My advice want people to stop calling you Moe, ignore them and state your true opinion instead of putting gasoline on the fire and making accusations at everyone.