One good test case should do the trick.
In progress....that's why this "ruling" is being called the Boeing Case. Boeing wants to leave Seattle and the aerospace workers unions and build their next generation of aircraft in South Carolina where it is union free.
And Boeing won't be alone on this either. Lots of other companies will feel the fallout from this so we could easily see a Class Action lawsuit over this as well.
Of course, throwing Harry Reid and his cohorts into permanent minority status in the Senate might accomplish it sooner.....