Apple needs to change. Every FAANG/MANGA corporation needs to change. Management and shareholders will never do what is right, only what is profitable. You think customers have a chance of changing anything? Employee activism may be the best chance for meaningful change.
Customers have all the power and they are not choosing to exercise it. They are the only ones who can make those companies change. As long as they remain junkies, this continues unabated. Not holding my breath here.
35 years in tech, IT and development and I never used an Apple device. Including in two huge, international tech companies at very senior positions.
I love new technologies and have nothing againt Apple, just never needed to use them.
So much for that prison you are talking about.
What kind of 'data interchange' is common: AirDrop? I can't really think of anything that Apple does well for data sharing. It's not like the days of MS Word, and Apple didn't matter then either.
Professionally it is Android or Apple, data is exchanged through cloud or similar services.
My team in probably 90% use apple, but this does not change anything in terms of exchange which is completely independent on the device.
Did you have any problems writing your comment? HN is not apple, though. You probably also send emails or read web pages. No Apple there either.
It's very difficult to argue this point when employees are very well compensated for the perceived misery of being employed at these companies.
People leaving a FAANG isn't significantly different than people extricating themselves from a cult, and most of the same reasons people tend not to apply. If you quit a Big Tech company, you are probably leaving all of your friends behind at the same time, and you'll need to find a new gym and massage place too.
If your whole life is the company, leaving the company is very, very scary.
The first part is, if something is wrong at your employer, should you try to negotiate, or leave? The thing to realise is that conditions at an employer are already the result of negotiation, even if it isn't overt, and even if it happened before you joined. Leaving is an inefficient way of communicating your preferences, and many things are too minor to bother, or too minor at the margin to bother leaving, but you would be lobster-boiled if you let them slide. Also, to be brutal about it, top managers and CEOS are there because they are good at taking advantage. If they see an opportunity to take advantage of their employees, they do. So you are in a negotiation with them, like it or not.
The second part is, should you declare yourself an activist? I think this is more questionable. It is not necessary to follow the patterns of activism to push back against problematic decisions. You may well be better off making it clear that you consider a particular issue unacceptable, and making the employer aware that the consensus among employees is that it is unacceptable, while making it clear that apart from that, you are a loyal and trustworthy employee. Activism sets up a narrative in which you are their adversary.
The tech space in general also has a lot of progressive minded folks. Mix all of this together and you will find those fighting the existing systems more and more.
For minor infractions, it's probably not worth becoming an activist. For instance, if I'm not being paid proportional to the market or my boss is creating a difficult culture, it's probably just time to pack up and leave. I might not even bother offering any real feedback on the way out.
For more major ones, an example from the article was preventing an employee from talking about wages, I'm going to continue doing exactly that AND look for my out. I'm also going to talk to my fellow employees about their legal rights and how this isn't right. Bonus, if I'm fired before I can find a job, I'm probably going to talk to a lawyer at bare minimum
Anything above that, I would argue you've drifted into becoming part of the problem. And the fact that you've "never seen this kind of thing work out positively for the person that does it" is part of that system that perpetuates the kind of toxic workplace you've seen. It sucks, but you've been called to fight against a giant and hopefully the worst that happens to you is you get fired. Best case, perhaps the rarest, you're part of the resistance that brings down something truly toxic
Because I actively look to join companies that share my values and leave when things get even slightly dicey, I've not had to go beyond minor infractions. But if I'm ever faced with something truly bad, I hope that I have the courage to stand even when others do not.
Edit: It also helps if you work for small companies and know the whole stack of management above you
For larger companies, knowing a few levels above you and whether or not they'd stand for shenanigans is useful too. Ideally your manager will be frank about the state of things and willing to fall on the sword for important issues
Finally, if you're a manager, you're an extension of the company and any toxic things they inflict on people below you in the hierarchy. "Minor infractions" should be fought, and you're complicit if anything worse happens. You should be willing to be fired rather than enforce anything unethical on your employees. Otherwise you simply shouldn't be a manager.
To be clear, I admire whistleblowers who call out true ethical breaches. I just think fighting with management on things like salary transparency which aren't urgent issues is a waste of time. If they're not paying you what you think you're worth go find a better gig.
You're probably right in that it's much harder to change a behemoth.
But we've seen recently the power of employee activism.
Google & china search, twitter during the election, climate strike, reddit for a few things didn't they hire and then fire a known abuser?, Google AI ethics saga (though maybe I shouldn't put that Im not sure that's a success lol, is that conservative lady still there?).
I'm sure there's a bunch more but that's just off the top of my head and maybe some aren't the best examples but other commenters I'm sure can chime in with better ones.
And of course it's more complicated. Can argue corporations would do some of this on their own simply for marketing reasons.