In the article Quantum Algorithm Implementations for Beginners I found the following sentence
Entanglement makes it possible to create a complete $2^n$ dimensional complex vector space to do our computations in, using just $n$ physical qubits.
My taught process:
Let there be three qubits $(Q_1, Q_2, Q_3)$ with corresponding Hilbert spaces $\mathcal{H_1^{2}}$,$\mathcal{H_2^{2}}$,$\mathcal{H_3^{2}}$. Using tensor products I can write a $2^n$ dimensional Hilbert space as
\begin{equation} \mathcal{H^{2^3}} = \mathcal{H_1^{2}} \otimes\mathcal{H_2^{2}}\otimes \mathcal{H_3^{2}}. \end{equation}
So with my logic, I've created a $2^n$ dimensional Hilbert space without entanglement.
My question:
Why is entanglement making it possible and where I'm wrong?