The issue that triggered this revert, if I'm understanding it, was that RNG reads had to be minimally decent and non-blocking already in order for a certain system to seed the RNG.
This is definitely breakage, but it'd be interesting to know about the less "reflexive" applications.