Just a point - if somebody is shooting at your base - why don't you undock with the other base admins and kill them? Hire mercs to do it for you? Have weapons platforms to kill them. 2 weapons platforms will see off most caps.
This is the way you stop them blockading the base.
I will restate: if you are trying to run a base by yourself and you are bitching about this - too damn bad. Bases are not intended to be run by individuals but rather groups. If you succeed in doing it by yourself, cool. You have great negotiation skills to convince other people to supply the base or a lot of free time.
I will also restate: The rebalanced base in this update requires fewer commodities on average rather than more because unless your base is under continuous attack, the shield will stay off.
Proud member of "the most paranoid group of people in the community"