Current bitcoin mined: 17,851,062 BTC
The slowing is logarithmic (and dramatic). While most would have already been mined, the reminder is going to come slower and slower overtime until the year 2140. Just imagine how long its going to take for the reminder, every 4 years an order of magnitude slower. Probably most people would have seen 99% of all the produced bitcoins in their lifetime.
This also allows humanity to adapt to the fact that, there won't me more bitcoins. Price will also tend to stabilize, ie. fluctuate less, and gain value more slowly than it used to. It all goes together, the design is working quite brilliantly in fact.
If (large) miners (and asic manufacturers) are sleeping in their laurels and not paying attention, they should, as they won't be able to keep their business the same anymore. Mining will shrink, you cannot escape this reality. You have a chance to shrink now amicably (or diversify your business), because if you do nothing later you might end up in the red.
In the end most of the miners left will be small hobbyists, and those who invested in renewable energy. You might still not get it now but after the next couple halvings you will probably understand. Mining is going to be too expensive, and the bitcoin price will NOT keep pace with mining to keep it profitable, its going to be less and less, and you will see that 1¢ per kw/h will be too much, even with bitcoin reaching, say 100k, because asic efficiency is soaring too among hashrate and difficulty.
Incidentally this also solves the "bitcoin is environmentally bad" (non)issue, because this (brilliant) design makes it solve it by itself thanks to market forces.