True, it's not the same as masses of workers picketing factories. Not everything transfers from one case to the other. But the fact is that today app developers, or restaurants, are as fungible as factory workers used to be in the nineteenth century. Don't like the pay and the hours? F.. off then, there's the queue at the gates of the factory of people trying to be hired for the day. You can look for a job somewhere else (I'm sorry if the factories are all mine here).
Granted, it might not work. But it could be tried, and it would need to be enforced by regulation as workers right were. Where's the right to strike and to let the reasons for the strike be known, in these environments? Can I force Apple to stop and restart the sales of my app at will, without consequences? Can I inform my customers of the reasons I did it? Can the restaurants of a city organize and stop deliveries in a coordinated way for a week?