True, but it is assumed that segment earning elites fly short hauls within a restricted geography, so giving out SWUs more frequently based on segments would be unfair to mileage-based elite earners, and be of little use to segment-based fliers who have fewer long-hauls to use them on. You still get the full complement at the start of each year, so not sure what you'd do with dozens of generally unusable SWUs? I suppose you could upgrade from Latitude fares on Central and Western triangles, but if you're paying for Latitude fares, and doing that many segments, surely you'd be getting upgrades with a Latitude pass (which also comes with the option of earning 2 SWUs or SSWUs depending upon your elite status).
I assume you have selected the milage bonus to bump up your useable miles, so I see the trade-off being quite fair on the past of AC in this respect. Could you actually make use of more SWUs?