Nah, there's no reason to accept terrible behavior from people just because they also do some good, the more we push back and frankly punish large companies in real terms the more likely we are to get a peaceable arrangement.
Google and Apple are not thinking "ah let's figure out how to work with these people to make a sustainable system" they are thinking what the most extractive operation they can get away with is, they do not deserve our regard because we also got blinky toys.
Google and Apple are not thinking "ah let's figure out how to work with these people to make a sustainable system" they are thinking what the most extractive operation they can get away with is, they do not deserve our regard because we also got blinky toys.