Should the bank guarantee be weaponised to promote competition?

AJ Financial Planningcash account investing term depositShould the bank guarantee be weaponised to promote competition?