The short answer is no. Though I would say the real culprit is the bot. Bots are what make MC an issue. Without a bot, most people would not MC unless it's on a server where you benefit from having a runemaker, but that usually only applies to old school ots.
I can't imagine most people enjoy the hassle of having to bot multiple characters. I know I don't. It's annoying when servers encourage that type of play style or even worse, require it for progression. It's most likely done to boost online count via "spoofing".
There is also the issue that on many servers, if you are allowed to bot, you will benefit from botting multiple characters, even if the server wasn't designed around that. Being able to bot multiple characters will give you more money, items, supplies, completing high value quests multiple times, etc... this is an issue for me because I like to be efficient when I am playing and in the back of my mind, I know that I am missing out on a lot if I do not MC, but I hate MCing so much that I won't do it.
Also, it seems there is no clear win/win situation as far as not allowing bots. Bots have become to ots as to what phones have become to most people in everyday life. The average person couldn't image going day to day without their phone and the same applies to bots. Especially since I imagine most of the community is older now and can't afford to dish out 8+ hrs a day to grind a server out.
But servers that allow bots have many faults of their own as most people don't know how to properly make a fun server that incorporates bot usage. Bots typically lead to lack of content due to fast progression or it turns into an idle game with a boring gameplay loop.