The intuition here is that if $V$ is a normed vector space, and $B$ is some open ball around the origin of $V$, then $B$ "contains every direction" in $V$. Indeed, if $v \in V$ is any vector, then I can always pick $\epsilon$ small enough such that $\epsilon v \in B$. So if $U \subseteq V$ is a proper subspace, then every open ball $B$ around the origin has points not belonging to $U$, so cannot be an interior point.
Imagine any proper subspace in $\mathbb{R}^3$, so a point, a line, or a plane. It is impossible to put a solid ball, however small, properly inside that subspace. There are no holes in the subspaces, it's just that the ball you are using still comes from the ambient space $\mathbb{R}^3$.