Bitcoin miners are losing $19,000 on every BTC produced as difficulty drops 7.8%

The average production cost was sitting at $88,000 per bitcoin in mid-March, according to Checkonchain's difficulty regression model.

CoinDesk

> When miners can't cover costs, they sell bitcoin to fund operations

Surely they should stop producing until its profitable again, or am I missing something?

If everyone stopped mining transactions couldn't go through anymore and the value of bitcoin would drop.
If you're heavily invested in bitcoin that's bad.
Also miners try to squeeze in their preferred transactions which they can't do when they're not mining.
Finally the costs dont drop to zero when you turn the miners off, so the loss from mining might be less than the loss when not mining.
Isn’t mining and transactions separate? Sure you need to have online participants, but they don’t have to actively mine, right?
No, mining is exactly what makes transactions go through, computing the next result in chain, certifying that the transaction happened.
You can generate transactions but ultimately transactions are validated and written in the blockchain by miners. Mining is essentially a way to select voters based on their ability to solve puzzles, ensuring that if you are selected once you have no particular advantage next time. Without miners this whole system doesn’t work.