Finance people are good people. Economics needs finance people. Some of my best friends are finance people. But (you heard that "but" coming), finance people (though there are of course honourable exceptions) just don't seem to get money.
I can hear the reply now: "Yeah, and money people don't get finance either!". And I think you are right, but only half right, about that. I think that money people do get simple basic finance; it's the more complicated stuff we don't get. But finance people, it seems to me, often don't get the simple basic stuff about money.
And that's not because money people are smarter than finance people (though we are better-looking). It's because money is weird. Money is not like other assets. So when you take simple basic finance theory, that works OK for other assets, and apply it to money, you can get in a mess.
I watched a finance person on Twitter ask the question: what determines the market value of a zero-coupon perpetuity, like currency? That's a very good question to ask, but you won't get a sensible answer if you do a standard Present Value calculation of a perpetual stream of zeros. Why isn't it zero??