Since day one, the word on DTG that I got was it is not ideally suited for large single color areas of any color. I am sure though that in time, you'll learn some tweaks amd tricks and improve your product.
I have seen for a long time that not only are all machines not created equal, but neither are the operators!
Our experience is that quite good solid whites are not impossible (on a Kornit, can't speak for any others), but it does take some experimenting with pre-treatment and ink settings, and is very dependant on the suitability of the shirt for DTG. We tried every shirt we could get our hands on (most got the thumbs down) before deciding on a range that we would be happy to print and sell.
We also got test prints from several manufacturers including Epson, Brother, Mimaki, and DTG before deciding that the Kornit was the only one that produced outupt that meant we could sleep at night without worrying about customers complaining about "issues" with the print.
The photos are of a recent job on tees and hoodies. It was our first job on the Kornit, and took hours of testing before we were happy to run the job. Not unlike screen printing really - it looks easier than it is, and the learning curve is like the north face of the Eiger.