Yes, indeed.
As you said, the banks did make a commitment to offer both low-cost and no-cost accounts. Putting it in the legislation just confirms that this is an important requirement. The government could, if it should wish in future, write regulations actually putting into regulations those low-cost and no-cost accounts. Right now it's simply an affirmation of the importance of that objective, and secondly a regulation-making authority.