That devs have no choice but working there, or that it would correct the privacy problem?
That devs have no choice but working there, or that it would correct the privacy problem?
I would assume that most devs would have a choice about where not to work. If one doesn't care about privacy, it's a lot easier to work for big tech.
It's kind of like climate change, there's only so far that individual responsibility goes.
If you want to make a proper difference there would need to be a huge amount of legislation, and regulation. That doesn't stop people making choices about what fuel powers their car, or whether or not to recycle.
I am an accountant, so can and have been put in ethically dubious situations. I couldn't have known beforehand, but once I did, I chose to move on. But where the facts are apparent before, I can just choose not to do that work.
Amazon were recently hiring for finance roles near me. I chose not to apply on ethical grounds. Will they miss me? Probably not. If no one worked in finance because of ethical concerns, then they may have a problem...
I think the real bad assumption is that the sum of individual employee skills correlates with corporate success. The larger the company, the more corruption and economies of scale swamp skill. FAANG products consistently get worse for users as time goes on, and any skill becomes focused on exploiting scale, lobbying, and holes in regulation.
Your little company with skillful employees that build up a great reputation will eventually be purchased or regulated out of existence. Skill may be enough to overcome your competitor's monopoly advantages, but the gap between what your ethics are keeping you from doing and aren't keeping your competitor from doing put you at a double disadvantage.
Even worse, giving up makes you a multi-millionaire and allows you to join the monopolist club (or just retire, if you want.) Powering on until bankruptcy makes you an Uber driver.