I am trying to understand the proof of Lemma $5.7$, chapter $4$ page $237$, in 'Simplicial Homotopy Theory', Goerss & Jardine.
The lemma:
Suppose that $X:I\rightarrow \textbf{sSet}$ is a simplicial set valued functor which is defined on a small category $I$. Suppose further that the induced simplicial set map $X(\alpha):X(i)\rightarrow X(j)$ is a weak equivalence for each morphism $\alpha:i\rightarrow j$ of the index category $I$. Then, for each object $j$ of $I$ $$X(j)\rightarrow \text{hocolim} X \rightarrow BI$$ is a homotopy fiber sequence (homotopy cartesian pullback in GJ).
I do not understand why it suffices to show that any $$\Lambda^n_k\xrightarrow{i} \Delta^n\xrightarrow{\sigma} B I$$ induces a weak equivalence $$\Lambda^n_k\times_{BI} \text{hocolim} X\xrightarrow{i_\ast} \Delta^n\times_{BI} \text{hocolim} X.$$
Argument in GJ: It follows from the small object argument because pulling back along $\text{hocolim} X \rightarrow BI$ preserves colimits.
I understand why pulling back preserves colimits, but I do not understand why this, together with the small object argument, gives the above simplification.