It is common knowledge that an M/M/1 queueing system is stable if $\lambda<\mu$, where $\lambda$ is the arrival rate and $\mu$ is the service rate.
When $\lambda>\mu$, it is quite obvious that the system is unstable. Since the throughput is $TH=\mu$, so on average, an additional $\lambda-TH>0$ unserved customers will be added to the queue per time unit, so in long run the queue length reaches $+\infty$.
However, I am confused about the case $\lambda=\mu$. In this case, the throughput is $TH=\lambda=\mu$, so the average number of customers departing from and arriving to the system are equal, $\lambda-TH=0$, the system should be stable.
What is wrong with the above arguments?