I propose this idea to you people, what if xur instead of spawning in the tower he spawns randomly on a planet, then every Friday morning at reset people have to go search for him. with this idea there could be a clan called "where is xur" or something clever that would go out in teams to look for him?
-
They could hire someone to monitor the internet, and as soon as they see a post about his location, he disappears to a new location. of course, the internet would figure out a secret code to tell the internet without the guy finding out...