@Trevor - I agree with the principle but the reality is that it will not work. Even a corporation being sued for data loss doesn't really help (the corporation is owned by a holding company that has the money, sue the corporation and you may win, but there is no money to pay out).
To make the changes would need a general awareness of technology that just doesn't exist and for people to care, and quite frankly they don't.
Maybe its signs of big government combined with population density with access to 'big data', I don't know. But I do know that you'll never stop it, and if you work for a company that see their bottom line affected by it, then you'll be out of that place so quick you'll head will spin.