NPP is a joke. There's a limit of $1,000 for transfers. It doesn't always work if you don't use a PayID.
Compare that to Faster Payments which easily works with 250k with or without a PayID
Compare that to Faster Payments which easily works with 250k with or without a PayID
Paying sub-contractors, settling property transactions, the list goes on.
When buying a house, I remember having to withdraw $60k in cash from my savings bank account and walking over and depositing it in another because it would take the other bank 3 working days to clear a bank-cheque. Some banks do offer an over-night inter-bank mechanism, but surprisingly CommBank does not.
ANZ have a $5000 limit. It's down to the bank to enforce this.