Every topic needs a voice of dissent, and I'll be that.
I never flush my brake fluid on some 3 yr or shorter schedule, and it has never caused any problems. I never use a special fluid, just whatever is cheapest or most convenient that meets the DOT spec per vehicle.
Disclaimer - things I don't do:
I don't drive like I stole the vehicle, or otherwise fleeing from police, nor do I find myself in road rage marathon events.
I don't track race, or ride my brakes.
I don't haul heavy loads down long mountain roads.
I don't reuse old, open bottles of brake fluid. If the bottle isn't used up on that brake job, the remainder is discarded.
Things I do, do:
Drive on winter roads that are heavily salted. My brake lines rust from the outside in, not the other way around. Maybe interior corrosion decreases the life of the brake line by a small %, but by that point, the exterior rust had long since been an indicator that the brakes needed serviced more than just pads and rotors.
Own vehicles long term, so we're not talking about getting rid of a vehicle so that lack of frequent fluid swaps becomes someone else's problem before the vehicle has many years on it.
Work on other peoples' vehicles, so while I can't claim to know all the nuances of everything out there, my sample size is larger than just my own.
Speaking of sample size, I'd wager that the vast majority of vehicles on the road do not have their fluid changed in 3 years or lower intervals, so the sample size is "the vast majority". Where are the bodies lying on the sides of roads, so thick that they need a bulldozer to clear them away at the same rate they are piling up? I'm kidding but that is about what would need to be done if aging brake fluid were a significant risk to the majority of society. Major cities would have hundreds of brake failure related wrecks every day, yet they do not.
I've not once, ever had brake fade from water in my brake fluid. I'm not stating "never flush your brake fluid", but rather, that unless you have severe duty, it has worked far better for me to only flush the fluid when some other work warrants that, or possibly every decade or so otherwise, or a bit more often if in the rust belt so you just want to crack the bleeders open often enough that they don't rust-seize shut, though personally I put a liberal blob of silicone paste around them as well as caps on, which helps reduce rust a lot... though you have to do this before it gets bad, not wait till after, or at least do it after the last time the bleeder came loose rather than waiting till it's seized in.
I have had to replace brake lines. I mean DIY, nobody else ever services my brakes. The exterior rust made it obvious that needed to be done. Interior rust through was just not a factor. If it makes you sleep better at night to flush your brake fluid, it is cheap and low labor in the grand scheme of things, so I'm not trying to talk you out of it, but I sleep just fine without brake problems, doing it far less often than many think is important.