Let $p(t) = t^3 + Ft^2 + Et + V$, where $F,E,V$ are the number of faces, edges, and vertices of a cube, respectively.
Factor $p(t)$ and explain your results in terms of generating functions.
A hint I got: First, you may wish to try factoring the corresponding polynomial for a square. That is, factor $t^2+Et+V$, where $E$ and $V$ are the number of edges (sides) and vertices (corners) of a square. Can you explain the result?
The $(d+1)$-cube is the Cartesian product of the $d$-cube and the 1-cube aka the unit interval. Your obeservation is a reflection of the fact the "face generating function" of a Caresian product the product of the generating functions of its factors. So for the $d$-cube the generating function is $(t+2)^d$.
This is not a complete proof, because I have not verifed the "fact". This is reasonably straightforward when one of the factors is the unit interval, which is all that we need here.