I'm with you on this. I recently went over what Byron did for us here
https://www.fishforums.net/threads/regular-partial-water-changes.471488/
As of about two months ago, I was doing about 50-60% every 7-10 days I think, but I've upped it now.
I am paranoid about water supply and potential one off contamination or the company "flushing the pipes", so I fill up large containers with about 180 litres of water (nearly 50 US gallons) about twice a week. With each new water collection, I'll water change only ONE tank first (the one that if I had to pick one tank for a wipe out, sadly it would be that tank, sacrificial lamb for the greater good), and wait until the next day before I do water changes on some of the other tanks. This is to avoid some kind of fluke wipe out of multiple tanks. In all my years of fish keeping, I can NEVER remember a water change that's caused issues in my tank, but the paranoia remains........ unless I had RO, then I wouldn't worry so much.
I don't have big tanks, the largest currently is a 4 foot shallow and long, I have 7 tanks up and running right now, ranging from 2 foot length to 4 foot length. Most are 3 foot shallow and long.
I'm doing about 50% a week in my tanks that just have one breeding pair
I'm doing about 65% a week in my tanks with a breeding pair and newborn fry (less than 1 month old)
I'm doing about 80-90% twice a week in my tanks with 0.5 to 0.75 inch fry.
I'm doing about 70% a week in my four foot tank with juveniles
On my fry only tanks with 0.5 to 0.75 inch fry, I take the water down sometimes to almost so low they would not be able to swim properly (not quite that low, but almost) - this is because I have a lot of fry in these tanks and the feeding is usually x3 daily
My fish have got accustomed to large water changes, no old tank syndrome here
I take my time with water changes, I'm always faffing about with something else and multitasking, which makes it easier on my fish as one water change takes about 60 minutes, so I am only gradually putting the new water in. The pH from my tap is always about 8.0 (post 24 hours) and the pH in my tanks seems to ride at about 7.4 or 7.6, so it reassures me that I am not dumping in 80-90% new water all at once. Not sure if a 0.6 PH change all at once would do any harm, but I don't risk it.
I spend hours and hours per week on my water change routine for 7 tanks, because before the new water goes in, it sits for 24 hours in a big tub with API Nitra-Zorb resin and a powerful internal filter to circulate the water around the bags of resin, this gets my tap nitrates down from about 30ppm to about 5-10.
I'm on a few Facebook groups and you wouldn't believe the amount of people who literally say they go years without doing a water change, and only "topping up", and we not talking Walstad method tanks, we talking regular busy tanks, full of fish, often with plants, but not always so.