Single points of failure? Bitcoin is decentralized, like the internet. It’s designed to explicitly avoid points of failure and trusting of node participants.
Lots of Bitcoin has been lost. Good key hygiene should not be taken lightly. What is unfortunate for those losers is fortunate for Bitcoin. As the supply of lost Bitcoin increases the overall scarcity of the asset increases.