How often to flush/change dot 4?

Much wrong info, but I'm not going to point to specific posts and upset people. DOT 4 can absorb more moisture than DOT 3, so is better. DOT 5.1 is even better and is the first glycol fluid which meets the DOT 5 spec. It is named 5.1 to distinguish from silicone DOT 5. They are all compatible. Ignore auto-counter "experts" who tell you that mixing DOT 3 & 5 will cause spooky problems. Of course best to first blow out all glycol fluid w/ air, then flush a little ethanol thru, then blow to evaporate that out. But, in my 1996 Voyager, I just flushed DOT 5 thru until I saw blue dye at each wheel. That is an ABS minivan and ABS still works fine so ignore the "lawyer-added" disclaimers on DOT 5 bottles ("not for use in ABS systems"). If worried about getting water into silicone fluid, then you should worry about that in your power steering system too. With silicone, you never need to flush again or worry about internal corrosion or removing paint from your pretty engine bay. The compressibility is no concern, but be careful to pour it slowly down the side of a funnel since any air bubbles take a long time to settle out. Re seals, some British cars in the 1950's required silicone fluid since glycol attacked their rubber. Silicone is much more benign than glycol. If you use glycol fluid, flush thru new fluid every 10 years in CA/AZ or every 4 years in the east, maybe 2 years on the Gulf Coast.

If you are saying 3/4/5.1 are compatible, then yes that is true. The DOT 3/4/5.1 differences is mainly the boiling point requirements but whatever.

If 3/4/5.1 was compatible with 5 then you would have no need to flush it out with ethanol or blow through it. Clearly you were also worried about it. It's also more risky to your paint to blow through a line than just flushing with DOT 3/4/5.1 for most of us.

As I stated before I've worked on braking systems as an engineer at two companies that do the OEM systems and none allow DOT 5. I'm sure you know better than all the engineers and chemists at companies that designed the parts, the fluid manufacturers, and the OEM manufacturers though. The DOT5 will likely aerate during an ABS event and is therefore dangerous since the vehicle may not react as expected, the absorption properties of DOT3/4/5.1 is superior here. Those modules are rarely "Air Free" especially if the system has been opened since it was evacuated and filled when the car was new. Just because you got away with it so far, doesn't make it a good idea, and it's poor advice to have people change their systems after they were already filled.

Most OEMs don't even have a brake fluid service interval in their owners manuals so the corrosion from water in DOT3/4 isn't a huge problem for the design life of the car. If there's water in your system with the silicone fluid because it's not absorbed into the fluid it absolutely can and will cause corrosion in your system. Given that the car was not built with DOT5 when it was evacuated and filled at the plant there is absolutely some amount of water in the system, it would still be a good idea to flush it eventually.

Brake fluid's #1 job is to not be compressible. More compressible fluid makes the pedal longer, the stopping distance also gets longer.