I read Alexander duality as saying "If you have any type of doughnut in a sphere, then the outside must have handles or islands that fill the doughnut's holes." The proof that Ryan outlines exactly matches this intuition. If $D \subseteq S^n$ is the doughnut, then you start with the exact sequence of a pair: $$\cdots \to H_{k+1}(S^n) \to H_{k+1}(S^n,D) \to H_k(D) \to H_k(S^n) \to \cdots,$$ and assume some middle value of $k$. Then you can read this diagram fairly directly as $$\cdots \to 0 \to \text{handles of $S^n\setminus D$} \to \text{holes of $D$} \to 0 \to \cdots.$$ Clearly $H_k(D)$ measures the holes of $D$, and the only question is why $H_{k+1}(S^n,D)$ can be interpreted as the handles/holes of $S^n \setminus D$. As Ryan says, if $D$ and $E = \overline{S^n \setminus D}$ are manifolds that meet at a common boundary, then $$H_{k+1}(S^n,D) \cong H_{k+1}(E,\partial E) \cong H^{n-k-1}(E),$$ where the first isomorphism is excision and the second one is Poincaré duality.
You can also extend this from submanifolds of $S^n$ to general closed subsets by taking limits. On one side you have a decreasing sequence of compact sets, and the answer is Cech cohomology, by the old-fashioned definition of Cech cohomology as a direct limit of cohomology groups. On the other side, you have an increasing sequence of compact sets whose union is open, and the answer is homology because it just is — the homology functor commutes with this type of direct limit of spaces.
In response to an anonymous question just now, I ought to improve my answer, partly also for my own sake. It is a theorem of Steenrod (see Spanier 1948 and Steenrod 1936) that Cech cohomology satisfies the "continuity axiom" in the category of compact Hausdorff spaces, i.e., it converges to itself when you take an inverse limit of spaces. Looking now at the historical record, I see no evidence that the continuity axiom was ever used as a definition of Cech cohomology; and if not I shouldn't have called it "the old-fashioned definition". Spanier does explain that you can prove fairly quickly that the continuity axiom plus the Eilenberg-Steenrod axioms uniquely determines Cech cohomology for compact Hausdorff spaces. Maybe if this was said in 1948 and isn't part of the standard script now, then you could call it an old-fashioned characterization of Cech cohomology. I would say instead that this was forward-thinking whether or not textbooks now mention it.
For one thing, Borsuk's shape theory is an important generalization of this interpretation of Cech cohomology theory. If you express a compact Hausdorff space $X$ as an inverse limit of polyhedra (which you can always do), then the homotopy type of the inverse system of those polyhedra is a topological invariant, the shape of $X$. Instead of considering only inverse and direct limits, you keep the inverse system as a categorical object; then you can take the entire homotopy type of the inverse system instead of just looking at cohomology.