It seems to me that xur is a form of rng, albeit indirect. You had to collect strange coins, as well as having to have xur sell it which has a low probability as we all know. Just my thoughts.
-
He's a weighted RNG but still technically RNG... Although Bungie can change the weight on items however they want...