Agree with this, working from HFT to payments to account management in the past.
You can have the blockchain team be an expert in converting integer cents, or the forex team be an expert in sub-cent conversions. You don't want to require _every team_ to have expertise in float math, by default.
Big decimals are widely available and don’t require any expertise but avoid many of the footguns of implied decimal integers.
BigDecimal should be used by almost everyone except for HFT since they're really slow.
Imagine advising someone who explicitly said they work in HFT to use big decimals.