As a counterpoint, tens of thousands of Googlers staged a worldwide walkout two years ago. They were not unionized. They were protected by the same law that protects unionized workers when striking. When Google retaliated against four of those 20,000+ people, the NLRB launched a federal investigation, the same way the NLRB would if they had been unionized.
> Unless you're striking against a specific unfair labor practice, your employer has the right to simply replace you, and reinstate you only when a new job opening is available.
That's not quite true. If it happened exactly as you describe, that would be a pretty clear-cut wrongful termination lawsuit, and the NLRB would come down pretty hard on the employer.
I do agree that informal coordination can do much of the work a union would. You just have to convince the company that it'd be a huge headache to replace everyone, because the actual organization work (which those four investigations you describe were about) is unconditionally protected.
...Everyone who organized the workout was either fired or retaliated against anyways, since you know, Google doesn't care about workers rights or the law.
Whether or not Google does, the courts do. The NLRB determined that two of the four were illegally fired, and there is a hearing scheduled for April 2021.