I agree 100%. Companies should take the time to put better measures into place to ensure that they will not be breached in the first place, or if they are that they can find the perputrator quickly. Its sad that most companies aren't on top of this. In my opinion its most likely because their information isn't the information being stolen, so they aren't at risk. People shouldn't have to worry about their information being stolen, or if signing into a site is a good idea because they may not know the creditability of the company.

They do need to earn their customers trust, and they should do it quickly before it gets to a point where it won't be possible at all.