A bit of both perhaps.
At a guess I'm presuming Evony are being a bit careful removing those NPC's because of the mass purge of people's farms...not to mention the uproar (quite rightly) that caused.
As for dead accounts, I agree they do need deleting but here's the thing. You cannot possibly know if they are being logged in to regularly to stop that from happening and if that account has had money spent on it, Evony have already said the account will remain for all eternity.
I know this because I've heard that's how people are keeping their flat fillers.


Bookmarks