Regardless which methods to use, water change is beneficial.
Water change is still the best method to keep a reef tank healthy. The promotions of dosing to replace water change, aka no water change methods, are more beneficial to vendors than reefers.
1. Water change removes many contaminants that generated from coral, such as the chemicals that coral release in the water to deter other coral growth, fish waste etc. There is a difference between nutrients, which coral can utilize for growth, vs contaminants, which is harmful to coral.
Nitrate and phosphate can be tested but not most of the organic contaminants. So the test kits available to us only tell a very small potions of information or none at all about contaminants.
2. The cleanest water we have access to is newly mixed saltwater, provided a good salt is used. This is the best water you can get, as it contains the right amount, or lets say non toxic level of trace elements as well as suitable levels of major elements that required by coral.
Unless you access to a laboratory that can “accurately” test all the trace elements level each time BEFORE and AFTER you dose trace elements, you are running a risk of over dosing trace elements which can be toxic at elevated level.
Also, scientific sturdies are still not sure if most of the trace elements found in coral actually benefit coral. For example, trace elements can be incorporated into coral skeleton and tissue as environmental contaminants.
3. Salt mixes have some of the lowest profit margin if any, especially with free shipping commonly wanted by consumers. But dosing reagents, especially trace elements, have some of the highest profit margins for both retailers and manufacturers.
These are some of the reasons no water change methods are promoted heavily.