Hello; By reading two threads that appeared on this forum titled “Water change size” in the freshwater beginner information/questions section and “stocking density opinion” in the freshwater general discussion section, you may gain some insight.
As you will see, the range of opinions about how many fish can be stocked in a tank and how often and how much to change water is vast. With regard to the opinions favoring the ultra low stocking of fish. The working theory, as explained to me by at least one member, is that people new to the hobby do not know how to properly take care of a tank and therefore should be encouraged to stock very lightly. That makes sense and I do endorse the notion that there should be fewer problems if you start with low stocking. Also if you start with low numbers, there will be fewer fish to lose when a rookie mistake is made. I guess the biggest issue, for me, is that these recommendations do not seem to read as advice only for those new to the hobby. They read, to me, like an ongoing standard.
I have set up 10 gallon tanks with stocking densities equal to and higher than you have now many times in the past. These tanks did well over quite a long time.
I started reading these forums last year. I began to think about how I had kept tanks over several decades in light of the posts that did not seem to match my experience. I eventually started the thread titled “stocking density opinion”. I eventually got some reasoned responses on that thread. I also got some responses that can best be described as unreasoned personal attacks. I was a bit surprised that some were so quickly willing to dismiss decades of hands-on experience.