Insults aside, collision detection can be done right in the way that player to player collision is disabled in cities and other non battle areas and have player to monster collision always enabled. If I remember right, FFXIV at launch had the exact same collision detection that FFXI used when I still played that game, you could pass through players and monsters after a short while thus the issue of creating human walls never arose.