Coziness with banks can certainly be an issue, I don't know specifics and that article is pay walled for me, but it sounds very believable to me.
That doesn't really change what I said regarding interest rates though.