There's an entire "genre" of results about probability distributions which state that probability distributions can only have countably many of certain kinds of "discontinuities". All of them ultimately come from a general (and simple) mathematical principle which every student should have seen at least once: "an uncountable sum always diverges". I've posted a simple explanation and proof of this principle here.
From this we get the classic fact that a probability distribution has at most countably many "atoms" (singletons with positive probability), since otherwise it would have finite sets of arbitrarily large probability - not possible when the probability of the whole set is supposed to be $1$.
You can use the principle to prove your statement directly. If there were uncountably many of these disjoint hyperplanes of positive probability, we would be able to find a finite family of them whose union had arbitrarily large probability (notice we use the disjointness to be able to say that the probability of the union is the sum of the probabilities). In fact, more generally, a probability distribution cannot have an uncountable family of disjoint sets of positive probability.
In this case, however, since you're dealing with particularly simple sets (hyperplanes), you can also use another proof. Consider the random variable $X_i$, the $i$-th coordinate of $X$. The set $H^i_c$ is exactly the set $\{X_i = c\}$. So $P(X\in H^i_c)=P(X_i=c)$. Since the distribution of $X_i$ can only have countably many singletons of positive probability, only countably many of the $H_i$ can have positive probability.
The problem with your attempted counterexample is that when you write $P(X\in H^i_c)=\frac1{b-a}$, what you really mean is that the probability density function of $X_i$ is $\frac1{b-a}$ at $c$. We would still have $P(X\in H^i_c)=0$. Your idea is obviously based on the uniform distribution, and notice that even for a regular old uniform random variable $U$, we don't have $P(U=c)=\frac1{b-a}$, we have $P(U=c)=0$.