I understand that if you have a linear transformation from $U$ to $V$ with, say, $\operatorname{dim} U = 3$, $\operatorname{rank} T = 2$, then the set of points that map onto the $0$ vector will lie along a straight line, and therefore $\operatorname{nullity}T = 1$.
Can anyone offer an intuitive explanation of why this is always true?
I like this question. Let me take a shot at it. I think it's best to think of the rank as the dimension of the range (or image).
Consider first a nonsingular transformation $T$ on an $n-$dimensional vector space. We know that the rank is $n$ and the nullity $0$, so the theorem holds in this case. $T$ maps a basis to a basis. Suppose we modify $T$ by mapping the first vector in the basis to $0$. Call the new transformation $T_1$. Clearly, the nullity of $T$ is $1$. What is the rank? In the image of $T$ one of the basis vectors collapses to $0$ when we go to the image of $T_1,$ so the image of $T_1$ has dimension $n-1$ and the theorem hold in this case.
Now continue the process. If $T_2$ is the same as $T_1$ except that the second basis vector is mapped to $0$, then the nullity will be $2$, and the image will be of dimension $n-2$, because again, one dimension collapses.
Of course, we can continue until we arrive at $T_n=0$ and the theorem always holds.
I hope this makes intuitive sense to you.