First, you have nitrates in your system and you have a lot of calurpa in there. So it takes time for nitrates to come down, even in your own posts. No one is arguing that macros dont help. They will help in a controled situation. But the best thing to do for livestock is to do a water change now and then use plants to control the nitrates.
And $20 worth of plants is a whole lot of plants. I would not want my tank looking like that. That much macro belongs in a fuge, not a display tank unless you do not want a reef look.