Reading Mono Channel Data in Adafruit_ZeroI2S Library

That is my understanding of the case.
You can store both samples and ignore one of them later, but it does mean a buffer will have to be twice the size it otherwise needs to be.