I can only agree with the statement that "Stop reusing PINs (unlike passwords) is unrealistic. PINs should only be used for local authentication, and should be reusable. It is the banks' fault for using them on the web." PINs are essentially Sender Constrained Tokens (which are also required for ATMs and cash cards at the point of use, making them the so-called HoK) and this is a prerequisite for security, but if you remove this and use them as a Bearer Token, then of course it's no good.
Below are related threads on Twitter.