I’m new to mine. I see people write about bleeding them nearly as regularly as chain oil and people who write they haven’t touched theirs in ten years. It might depend how hard you use the brakes.
Pads need to be changed sometimes but that’s easy and not expensive. I guess the rotors would have to be changed eventually too. That’s just six bolts.
It does definitely seem like people riding in cities with a lot of weather need to look at them more often than people in the sunny burbs like me.