Xur has got more irrelevant.
Firstly, what's the point in him moving around throughout patrol if you're gunna mark him on the map? Contradicting, he might as well just be in the same spot in the tower every weekend.
Loot, too cheap and unnecessary. Unless there's something actually good what's the point in buying it? I have 800ish shards and I already own merciless. The other exotics don't interest me more perks. And there's no reason to buy them anyways without obtaining grimoire score for exotics.
In my opinion, Xur should randomly appear throughout patrols as of now. That's a great idea! Nearly aced it. But remove the stupid icon on the map. He should also sell 1 exotic engram either at a high cost maybe 500 shards or be a once off limited purchase per week which decrypts at relevant power level.