How will anyone know about search, email or GPS navigation? If its word of mouth, isn't this a form of advertising? How will they pay for them without a credit card; which will be issued by a bank that can't advertise them. Does that also rely upon word of mouth? How can a new entrant arrive in the banking industry without being able to advertise its services?
Without advertising new companies can't develop new services because only the existing ones will have customers.