Even omniwallet and omnichest shows that the coins are still where they are. Blockchain.info indeed has become a questionable service. Conclusive with the comments in Reddit.
Bc.i has become such a piece of garbage. Their wallet was innovative when it came out but they didn’t do any after that and let it fall apart. The stress tests showed that it just couldn’t handle the information and several other (agreeing with each other) Block explorers showed wildly different numbers. Now this. Throw the link to this site away and never look back.
There was couple devs that left(I believed?), and new devs took it’s place. Those new devs didn’t do anything but leave as it is.