Who says "overpopulation" is a bad thing? The goal is to have everyone use Bitcoin, so such a concept shouldn't even exist. More users is better, and there's no upper limit.
That being said, it could be a problem now because of scalability issues. Even then, overpopulation isn't the problem -- scalability is. Rather than limiting how many people should be using Bitcoin, we should be increasing Bitcoin's capacity to cater to more people.
I agree, rather than having to limit users bitcoin should find a way to further improve stability for a time, if the bitcoin users are increasing, it will not be a hassle.
preparing empty seats for new passengers
