Yeah, we've focused on defensive artys for some time now as well. It's interesting, though, that while there seems to be a consensus that they're the strongest defensive troop, some are still arguing that the game is properly balanced. Can both statements be true? Is there any other troop donation that impacts battles in the way defensive artys do?
Personally, I'd prefer ai improvements and buffs to nerfs. Start by giving range back to infantry, splash dmg to offensive artys, and also make all troops more aware of high risk troops and buildings. (Infantry could stay out of the range of mortars, generals could avoid anti-tank guns and hit other generals, rather than mills or farms, etc...)