BC.I has changed to RFC 6979, now. Thus, the signatures do not depend on the random number generator anymore.
The issue was known from a long time back, so why did a company like Blockchain which handles huge amounts of BTC failed to correct it? Its a very serious lax, and the users should be educated to keep BTC there only when necessary. Many use Blockchain as a primary storage wallet.