Personally I think water changes are not necessary, but the thinking behind them obviously is.
Water changes grew out of the origin of reef keeping, back before there were good protein skimmers, dosing pumps, accurate tests, and good understanding of reef chemistry.
Why perform a water change? to replace trace minerals/nutrients, and remove detritus/ waste. A long time ago, this was the only way to accurately do this and maintain what, at the time, was considered a healthy tank. There was no
amazon or internet to learn/discuss reef chemistry. No doser pumps, apexes etc. Your only option was frequent, nonspecific corrections. In the last 30 or so years, reef knowledge/tech has advanced rapidly.
While the WC method is still effective (and one I have used for years) I think it mainly benefits smaller tanks where accurate dosing is difficult, small amounts of waste can have a big effect, and 10g water change is no big deal. With larger tanks, scale, space and resources can become an issue.
These days nearly all major nutrients/minerals can be measured and automatically or easily dosed, with chemicals that can arrive at your door (even overnight). Chemistry knowledge issues can be resolved within a day or two. Waste can be removed/prevented with skimmers, sand ripping, and Berlin methods. Detritus can be removed with power filters, filter socks, strong powerheads,etc etc.
Basically what I am trying to say is the tried and true water change is a blunt instrument for what can be done in a more exacting way today. I have my own opinions on what is better.
I can do water changes in my smaller residence on anything up to 60g. If I ever want to keep my 180g dream build, I need to go without water changes...I dont have a fish room, I cant store/make that much water, and I personally believe freshwater is a resource I need to conserve (well...as much as possible owning a luxury like a decorative reef tank). 180g of top off consumption probably be what my 20 or 60g would use in water changes. No water changes means no salt spills or mixing. And I have nowhere to easily dump large amounts of seawater (toilet is far away). No water changes will let me do more with the same space/water.