Water changes reduce the concentration of contaminants, but if there is enough in your water and you have significant evaporation they won't be enough to handle the input.
You are struggling with what I struggled with when I was new(er) in the hobby... It didn't make sense to me and I thought I wouldn't need an RO/DI unit. In time I realized the reason why all serious aquarists (reef tank hobbiests that is) own and use RO/DI water religiously: They make a huge difference.
I will tell you that my tank has algae, but only a tenth of what it did when I used tap water. I have to clean my glass about twice a month. In the interim, the snails keep it mostly in check. If it weren't for coraline algae, a 90 second swipe a week with the cleaning magnet would keep my tank looking perfect. (I have a 180G tank) As it is, I scrape about once a month to clear the coraline.
Before I used RO/DI water, I had to scrape almost daily or the green algae would make it impossible to see.
Here is a titration curve that shows how concentrations would grow if your source water is not pure:
The saw-tooth form of the graph is due to the water changes. Each time a water change is performed, the concentration drops slightly but the replacement of evaporated water dumps in more contaminants.
If anyone wants to see what the curve would look like for your own tank, post the following information and I will run the numbers in my spreadsheet (units are boldfaced):
Tank size in
gallons
Tap water TDS reading in
ppm
Weekly evaporation rate in
gallons
Frequency of water changes in
weeks
Amount of water changed in
gallons
i will run the numbers and post the graph. If anyone wants a copy of the spreadsheet, let me know.
Ernie