Here is an argument that works for any number of projections. It uses only the algebraic properties of the projections (that they are selfadjoint and positive, and that they equal their own square), without using them as operators. Also, equality to the identity is not required, just that the sum is below the identity.
So, assume$$\sum_{k=1}^NZ_k\leq I.$$ Take indices $i$ and $j$ with $i\ne j$. Then
$$
0\leq Z_iZ_jZ_i\leq Z_i\left(\sum_{k\ne i} Z_k\right)Z_i\leq Z_i(I-Z_i)Z_i=0.
$$
It follows that $Z_iZ_jZ_i=0$. But then
$$
0=Z_iZ_jZ_i=Z_iZ_j^2Z_i=(Z_jZ_i)^*Z_jZ_i,
$$
and so $Z_jZ_i=0$.