I can't speak for the C7s specifically, but in general I've observed that as the parts become lighter the maintainance cycles become shorter and you have to be extra careful with setting everything up.
Often parts are lighter because they are designed closer to the borderline of what the parts will encounter, I'd guess that most aftermarket calipers don't work as well with internal cable routing. Go to a triathlon forum, every other thread is about their brakes not returning properly, because they have internal routing and low positions, which causes tight bends.
I see how having to maintain a certain part every 3-4 rides can be annoying, but it's far from what I would call a design fault, personally. If you want a little more time between cleaning, I'd really look into your housing, make sure the ends where you cut it is perfect, put in a little Brunox every once in a while and pay attention that the housing lenght is just right.
"Nothing compares to the simple pleasures of a bike ride," said John F. Kennedy, a man who had the pleasure of Marilyn Monroe.