I recently spoke with a custom tank designer here in Singapore and he says that he wont change water more than once a year. Generally speaking, the tanks he builds are for well to do people who want to show off. The ones Ive seen tend to be larger tanks ~+150 gallon and heavily planted. Fish so far have included mostly large quantities of smaller fish ie
rams, tetras, guppies, rasboras. He swears that if you set up the tank to be a proper ecosystem that it will take care of itself. He says most of his customers end up hiring him for the first year or two on a maintenance contract and he never does water changes unless some parameter starts to get out of specification.
Dont know, Im too new in aquarium science to call him a liar and a certain amount of his logic sounds like it makes sense. I like the idea of a self sustaining environment though.
Now, it would obviously be different if a person had a heavily populated tank with few plants.
Id love to hear peoples rebuttals/ opinions to this ideology though.