I think you focus too much on the concept that attack boost is taking away something, when often the "best" buildings have lots of everything.
If goods are really all you want then you're somewhat at the whim of them not having wanted to increase that in some time - sleigh builders remain the most efficient spammable goods producers in the game other than a couple blue galaxy-doubled chains (which are only slightly ahead).
Amongst multipurpose buildings that make FP too, Tarot Caravan from this halloween was one of the better ones hitting 64% efficiency on both FP and goods.
Well but only because its true.
Lets go backwards here:
Winter & Forge Bowl both either cut down the FP or the Goods Massively
Tarot Card Caravan (with attackboost) had 35 Previous - 17,5 Current goods = 0.875 Goods + 1% Attack per tile
Sunflower Oil Press (with no Attack/defenseboost) had 34 Goods = 1,4 Goods/Tile
Privateer's Boatshouse (With Defense boost) had 20 Goods = 1,1 Goods + ~1% defense for attackers per tile
Fellowship & Wildlife didn't have any goods at all but massive army boosts
Celtc Farmstead (with Attackboost) had 25 Goods = 0.8 Goods+ 0,6 attack per tile
Fiore Village (with defense boost) hab 33 Goods = 1,375 Goods + 1,16 defense for attackers per tile
Now compare that to older eventbuildings that dont have army boost at all:
Moose Mountain 1,3 Goods + 1,7% suppliy boost per tile
Golden Fields 1,25 Goods + 1,7% supply boost per tile
Terracotta Vineyard 1,2 Goods + 1,7% supply boost per tile
Suishun Mill 1,25 Goods + 1,65% supply boost per tile
As you see, standalone buildings with attack boost never make it above 1.0/tile, buildings with defense for attacking army sometimes do, while buildings without any army boost always get above 1.0, mostly paired with supply boost instead - I'd bet you they could be well above 1.5 if they'd also cut down the supply boosts given.
So, Attackboost% (Or any % Boost given) DOES cut down the other boosts - which sucks, as long as I am forced to take a percentage boost I neither need nor want in Order to get another boost I DO need cut down. Which was the reason for me to neither build the great Elephant (which even got announced to have a 'traders variant' that I'm still searching for) nor the Tarot Card Caravan, and will also be the reason for me to neiter build the Chocolatery nor the Pergola, because they would force me more boosts I dont want while cutting down the boosts i would need for my Playstyle.