That's true, but instead of empty ad being server (as in case HTTP), HTTPS request timeouts and increases loading time for many pages, because the page waits until all JS loads.
Another problem is that some browsers will retry failed request several times (Chromium) effectively prolonging the time before final error is confirmed.
That page you linked seems to confirm this, and that Pi-Hole works just fine blocking HTTPS.