> Why would anyone trust one of them going forward?
The same reason people trust the Dollar as a reserve currency. Yeah, it sucks, but better than any of the alternatives.
Fortunately, there exist open-source/public-domain alternatives for security products. (Doesn't mean that contributors can't be coerced with the equivalent of a Nation Security Letter, though.)