Why water changes important ?
CARBONATE HARDNESS.
Carbonate hardness is the ability for your tank to maintain PH. Every water have them.
The problem is that our biological benefical bacteria also feeds off of it.
So the higher bio load, the more carbonate hardness that our bio bacteria consume thus your tank's ability to maintain PH is decreasing.
Haveyou ever measure your PH level after water changes ? it's usually higher than normal. As time goes along, it usually decreases until the next water changes.
Baking soda, crushed coral, holley rock and other carbonated base stuff that we put in the tank is just a temporary solutions/band aid.
I did this on my 240, I am running 50 gallon per day drip. One week I had to order a new oring for dosmatic injector and during that week, my PH drops to 6.0 from 6.8-7.0 that I constantly keep them at. My fish's appetite decreases, tank water looks a little cloudy and overall mood of the fish were out of whack.
Once I started the drip system again within 3-4 days, everything was back to normal. I feed my fish daily, I know when something is up. My tank is also overstock as well.
Another thing to consider, suppose you keep a river based fish. River flows from the mountain glacier to the ocean. Again river FLOWSSSSS...bring constant supply of freshwater at every second..
stan