One of the more frustrating, and completely unsolvable problems of writing is that a third of your readers will complain that you explain X too much, while another third will complain that they didn’t understand X, because X was never explained.
There is absolutely no way for the writer to win. We’re just very thankful for the remaining third, who totally got it.