Earlier quoted context omitted.
Not really; the only way to force companies is by spending your money somewhere else. They just simply won't care while you're still making the same money for them.
> the only way to force companies is by spending your money somewhere else Or, you know, enforcing new legislation that forces the company to do what you want...
We all know violence and threat (what you suggest) works. Some of us are trying to decrease the amount of what you suggest in the world.
New legislation is a direct threat to companies, backed by the power of the government to fine and arrest those who disobey. Why go to such lengths when it's much easier just to stop going to Facebook? Only a perverse sadist would prefer legislation over ostracism.