At this point people would stop generating them, because there is no-one to sell them to for profit
And this is a big problem. Blocks need to be generated for transactions to be able to be carried out. If there is no profit in generating blocks, no blocks get generated -> no transactions are possible.
Yes, this is an extreme case. But with the current design the network will always produce 1 block every ~10 minutes, guaranteeing a consistent speed of transactions.