I've played Settlers for quite a while now and in that time numerous players have stopped playing the game for various reason's leaving lots of resources and buildings on their islands.
Why not set a time limit for inactivity whereby once the deadline has been reached the islands contents are auctioned off in a separate tab of the Trade Office?