Eh lots of options, auto daily water changes, no water changes ( moonshiners) etc. Thats one of the great things about this hobby, no wrong answer you just have to decide what works for you. Lots of good tanks doing all the above, you have to find what work's for you and fits with your schedule etc ..Standard 10-20% water changes won’t replenish elements on most tanks. A full softy tank will likely be just fine with water changes only but a mixed tank or SPS tank will not.
When you have a tank using 3dkh per day, no salt or water change will replenish that. At least it’s not worth it. No salt is specifically designed to replenish elements with simple 10% water changes.
Water changes have a multitude of reasons to do them. Ionic balance, removing organic and inorganic compounds we can’t test for or remove any other way, salinity corrections, clean out detritus, etc