As this is probably annoying to some, I don't see it as something majorly important but maybe sometime it could be made into an instanced option - since the main focus is purely based around getting Construction ready for release after some testing etc - maybe sometime after Fossil Island is released also this could be added in the future at some point.
I've been there loads of times and have had no issues with anyone there, and that's with 500 peak player count online; but I understand why it would be annoying.
I half support this for now.
I completely agree that construction and fossil island should be prioritized over this, but when you constantly have to stop camping the mole so that people can do their slayer tasks, it gets quite annoying