There are only a few millions left but the miners are not keen on the high mining cost.
This is not true, even though we are in bear season and the drop in bitcoin price makes it hard for miners to mine bitcoins, but they keep going and don't give up despite the tough conditions. It can be said that the bear season will make many miners depressed because they cannot afford to make a profit to spend every day, so they may close a part of their miner, but the big miners, they are still continuing to mine because they have enough reserve costs during hard times. Not to mention once the market rallies, the retail miners will also go back to their jobs. The block reward is decreasing and the difficulty will increase but in return the bitcoin price will increase so they will not pass up this good work.