The Brewers don't take home all the money from attendance. Roughly half of local revenue (48%) goes to the league office. The Brewers then receive 1/30th of the combined local revenue and 1/30th of the national revenue (National TV, MLB.com). I used the figure I did to account for the fact the Brewers lose 52% of the the revenue from 5K fewer fans per game (not the entire amount). The 48% that ISN'T going to the league office due to less fans is a loss divided across the 30 teams so there is less than 1.6% of lost revenue (3.3% of 48%). So in essence we might be talking about the same estimate of $100/fan, but I am accounting for MLB accounting.
For perspective, the Brewers received (according to baseball-reference.com) in 2018, $118M from local revenue sharing and $91M from national revenue sharing or roughly $209M. If you assume they make $95/fan in attendance ($100/fan in 2022 dollars) then from 52% of the local revenue and an attendance of 2.85M then the kept local revenue would be 2.85M x $95 x .52 = $140.8M or a total of $350M in revenue for 2018 (without touching playoff revenue) and with a payroll under $100M that means there's $250M to offset non-payroll expenses. Where did that money go? I think some of it is not real due to the $100 estimate is just way too high, so my estimate of $20M is likely conservative (it started at $100/fan with 50/50 sharing with the league). Where they have some "hidden" revenue drops is having to discount tickets just to get more people in the seats and that's likely a few million $ more, but not huge (they get most of their money from the local/national sharing).
It's more like licking the apple.