Some days, I'm nothing but emotion when it comes to this issue, so I totally know where you're coming from.
One of the things that frustrates me about this issue, and other complicated ones like banking, housing, the internet, etc., is that these companies and practices and such are so interwoven into our lives and yet we don't always give them the amount of scrutiny they deserve. As a result, when things go south, the damage can be massive and have far reaching consequences. Often, to patch things back up, even further damage will be created in the process. Everything feels like a real big mess right now.