My friends and I had a minor dispute about why Xur is even in the game. I thought it might be interesting to see what the community has to say.
-
Interview w Bungie developer said that buying weapons was the plan from the start. RNG was just an exciting "bonus".