As a Distributist, though here's where I disagree with at least your characterization of Stallman's views (I don't know for sure what he thinks on corporate control of free software, but I will grant that the FSF acts as if that is actually desirable, by setting the precedence of requiring copyright assignment).
For me the question is about corporate control, rather than end-user access to the code. For this reason I see the following things as harmful:
1. Dual licensing
2. Requiring copyright assignment for contributions.
These things place organizations in control of the software, and they are things less important to more permissive licenses.
Hence my view is that the BSD license is more radically anti-corporate than the GPL.
For me the question is about corporate control, rather than end-user access to the code. For this reason I see the following things as harmful:
1. Dual licensing
2. Requiring copyright assignment for contributions.
These things place organizations in control of the software, and they are things less important to more permissive licenses.
Hence my view is that the BSD license is more radically anti-corporate than the GPL.