Only when confidence in their business declines because people found out exactly how complicit they'd been, they decide to do something about it.
We know where the priorities really are. In this case it's a publicity thing. They've been caught with their pants down.
If there's no source code or it's"cloud" based then I refuse to do business now.