Totally correct, and I didn't mean to suggest the relationship between Apple and its employees was lacking any nuance. There are consequences in both directions, for Apple and for its employees, if these conflicts continue unresolved.
My disagreement is with the pro-Apple bleating, that somehow the very act of working for Apple, because Apple, should remove any desire for an employee to ask for, or even demand, a better workplace. It's not indentured servitude, and no employer deserves that level of loyalty. However, yes, unspoken is the idea that every employee needs to do the math on what they are willing to put up with. Opportunities are everywhere, especially in tech, especially right now.