But the prophets peddling the idea it will have a huge impact on banking and commerce, how it is so much more efficient for international money transfer, are just downright misleading and actually distract people from fixing the problem.
There is no reason this isn't Bitcoin in the future. However, today, in most areas your assessment of the current state of Bitcoin's utility for transfer of fiat money is valid. Where bank wire transactions complete in under a full day and fees are relatively trivial (for large amounts), Bitcoin is no real competition just yet.
But try sending a wire on Saturday. Try sending a wire to the billions of people who are unbanked. Try sending a wire to (most anywhere of) the developing world. That's why there is today hawala (or hundi) in a pretty large chunk of the world yet.
In those areas, bitcoin can be very good for money transfer. Even there, it isn't (yet). But it can be. With the advantages Bitcoin offers, (essentially no fees and fast settlement) there's good reason to believe it will be used for money transfer in the future. Those using it that way today are not complaining. Mang Sweeney's customers who regularly send funds to family members in the Philippines aren't jumping ship to a competing service. Bitcoin works for them.
Now remember, for money transfer outside the banking system (e.g., Western Union), Bitcoin has the advantage where traditional money transfer has the biggest challenge. A Western Union needs agents on the sender's side as well as at the recipient's side. That's a very expensive method to send fiat funds internationally. With Bitcoin there isn't an international fiat transaction. There are instead two domestic transactions. Those can be cheap. Buying bitcoins in one country can cost less than 1% (e.g., via Dwolla USD transfer to Camp BX), and selling bitcoins in another country can cost a trivial amount as well.
Since there is a potential for profit in providing bitcoin exchange, this street-level exchange (versus Western Union agent offices) can happen without a large financial company like Western Union offering it. Individuals can compete against Western Union by providing exchange at the street level. They will network and larger traders will broker bitcoins, providing a way for the street-level traders to replenish their inventory of cash.
Everything needed to make this happen is there, it just emerges slowly when there is no marketing effort and/or subsidy to build the "street level" exchange network. There is enough profit in the money transfer industry though to ensure that a Bitcoin avenue will exist. Check back in a few years, you will likely be very surprised with Bitcoin's progress in this area.