Overzealous stopping

Are there supposed to be rubber bands where the caliper is seated? I can’t imagine they would last very long.