It's funny a whole thread about the reasoning behind this move and the big one has been missed.
Any thoughts that CBA might be doing this to force industry wide practice, big one being that the do credit checks?
Can you imagine the impact to APT if this is enforced? Would the business even be profitable?