This is largely because of the traditional use of fish-based finings (isinglass) which clarify yeast from beer. Just about any keg beer, including small batch and craft, won’t use this any more, its not needed or effective. And for bottled and cask conditioned beers/ales the price and effectiveness of vegan finings has gone down and up respectively quite a bit in the past few years, so non-vegan beers are definitely in the minority. Even in the UK (where cask is far more common).
This is largely because of the traditional use of fish-based finings (isinglass) which clarify yeast from beer. Just about any keg beer, including small batch and craft, won’t use this any more, its not needed or effective. And for bottled and cask conditioned beers/ales the price and effectiveness of vegan finings has gone down and up respectively quite a bit in the past few years, so non-vegan beers are definitely in the minority. Even in the UK (where cask is far more common).
No idea about wine though.