This also depends on the purpose of your RNG usage.
Just this week, for example, I needed one to select a pseudo-random set of documents (out of
400,000) to pass them to human reviewers for inspection. For such a task, I don't care at all
if it's cryptographically-strong or not, I simply use libc's rand(). I don't even care that
it's very slow, getting the data for these 400,000 documents out of the database and
generating/formatting them already needed enough time...