Integers have a consistent precision across the entire number line.
That’s essentially the same thing as a String-serialized big decimal, just less readable, no?
Money, even within fintech, is a concept used across a wide variety of domains, and you can't assume that what concerns you is what concerns everyone else relying on it elsewhere.