Yes, they do. That is a feature, not a bug. It gives digital transactions the same properties as cash. When you hand over $50K in cash to someone, you better make sure you trust that someone. When you send $50K in crypto to an address, you better make sure you trust that address. People have to learn new habits and precautions with crypto. With great power comes great responsibility.
Maybe the UI for wallets should do more to defend against erroneous sends, or warn the user to make a test transaction before sending large amounts? A lot more can be done with UX.