I used to do a 50% water change on my tank once a week. The tank did well.
When I setup my reef I was doing a 30% water change once a week. Things were good.
Now on my reef I do a 10% water change every few months, things are good.
On my planted tank, I have done a 3 water changes in a year. Two were within a week of each other, dosing for flatworms. The last was when I moved the tank.
IMO water changes are used to export nutrients that the systems filtration is not. Instead of using more water, I just increased my filtration. I use supplements to increase things I am loosing. I only dose what I test for. Yes there are trace elements that I can not test for, but I am not sure just how much flouride (.000068 in natural seawater) my corals need. In the air we breather there are several elements we do not use, I suspect it is the same with the elements found in the ocean and corals. Not that I know anything.