Do note that the majority of
@itiwhetu 's advise works in heavily planted tanks. Heavily planted tanks work much differently to those that are not. Tanks without plants build up nitrogen quickly, hopefully in the form of nitrates if cycled.
Depending on the make up of your water chemistry. For example if you have low KH, then a build up of nitrate forms nitric acid in the water. The KH of the water is a buffer, that keeps the PH at a steady level. The more acid that the 'KH is subjected to', depletes the KH until the buffering capacity has gone. With nitric acid still abundant in the water, the PH begins to drop, or 'swing'.
This is dangerous for the fish, and also for the bacteria in your filter. If your KH is low, and if you are not heavily planted, then frequent water changes of more volume (to remove as much nitrate (nitric acid) as possible, and to replenish the KH as possible) is a good idea.
If you have a normal/higher KH, then technically you could run a reasonably safer aquarium with a slacker approach to water changes.
What I have described above is pretty much what the "old tank syndrome" is.
See.. if you leave it long enough for the KH to deplete and the PH to drop. The water that is now in the tank is quite different from what comes out of your tap. So a large water change in this instance would also be dangerous. As the fish would be shocked by sudden increased KH and PH. SO.. regular water changes, that ensure your tank water is of similar parameters to your tap water is key.
Heavily planted tanks are a world of their own and you cannot apply the same measures regarding tank maintenance to non planted tanks.
Keeping community tanks is full of difficulties. Fish requiring different water parameters, PH, GH, temperature, flow of water.... Some fish being active, some slow moving, some territorial and/or aggressive...
I find it much easier these days to get as close to a biotope as possible. Keeping fish that have evolved within the same region and bodies of water makes life so much easier.