This is very common, you cannot expect a company to simply bend over and let every one of it's workers join a Union or similar. When I worked at CVS they did the same sort of thing with any worker unions trying to form at CVS.
Also that correlation between union membership and middle class income % needs some research citation, are we sure it is a causality not a correlation?