I couldn't agree more ... ;)
To the benefits in the link, I'll add two more: ease of maintenance and support, and reload times.
Admittedly, carriers rarely survive if they're hit with weapons fire. But one thing they definitely do is spend large amounts of time sitting around firing practice rounds and conducting exercises waiting for a battle. Especially in contrast with front-line units like Mechs. Reduced time and cost to repair is a budget gift that keeps on giving, year after year. Second, for the artillery configuration, a sustained bombardment requires frequent reloads and omni cuts that in half.
Also, to a much lesser extent, you get the benefits of future-proofing. A new AA gauss support weapon is invented? No problem, it's just a new config. Ship the weapons in pods with a software update and your troops are good to go. BT in the 3000's is a century of near-constant weapons innovations after centuries of stagnation. Procurement departments had to have been blindsided by the problem, and worktroll's OmniCarrier helps answer the problem of "Do I adopt the new tech now, or wait for
tomorrow's new tech?"