I see a LOT of people hating on Bungie because of what Xur sells. Despite what people say, Xur is completely RNG.
People may counter argue with "But what about Christmas, when they extended his stay?"
Yes, Bungie CAN control Xur. He is a program, nothing more, but they chose to leave him as RNG.
Just saying, take a chill pill people. I get your rage and want for that elusive Exotic, but don't throw everything at Bungie.
Except the lack of vault space and constant Iron Banner. That is BS.
Edit: I would like to respond to some of the calm, level headed people and even amend some stuff, however, I am about to take my finals, so I will reply when I get home and can type on an actual computer and not my phone.
He's both, they can obviously control him if they want or need to, they can do anything they damn please. But for the most part he is RNG. In a couple of years destiny 2 will be out but destiny 1 will still be up and running. They will want the game to function on autopilot. They aren't going to be holding meetings or whatever you people think happens just to decide what xur sells....