Why not use full A modules and toggle the rails as you need them?
Because in actual PvP, the time saved from doing that is essential. Marco doesn't work 100% of the time, and if it messes up, bid the shield goodbye.
Also full A modules is silly, Sensor eats up power like no tomorrow, life-support on A is usually used for builds that turn off life-support when deploying hardpoints. Plus, weight issue.