Erlang B determines the probability that a call is blocked and is defined as:
$$Pr[blocking]= {{A^C \over C!} \over {\sum_{k = 0}^{C} {A^k \over k!}}}$$
while Erlang C determines the probability that a call is delayed and is defined as:
$$Pr[delay>0]= {{A^C \over C!} \over {A^C+C!(1-{A\over C})\sum_{k = 0}^{C-1} {A^k \over k!}}}$$
But, the only difference lies in the fact that we use Erlang B when a user is denied access due to the unavailability of a channel. Whereas, we use Erlang C when a user is denied access due to the unavailability of a channel and further, put in a queue.
So my question is why do both formulas need to be different? In both cases, we are determining the probability if a channel would be available or not regardless of the fact that the user is put in a queue. This sounds intuitively right, right?