Bitcoin of course does away with the need for banks to create money (and maybe for banks in general)
"Commercial bank money" is created because someone lends their central bank money (deposits it) to the bank. People receive interest on their money because they let the bank use them. The need for this will not go away because of Bitcoins. "Commercial bank money" could just as well be created using deposits of Bitcoins instead of deposits of central bank money.