For example: imagine that when a transaction is sent, the average fee to be processed in the next block (approximately 10 minutes) is 80 sat/vB. However, the sender only includes a fee of 50 sat/vB. The network continues to operate normally, and after 2 days, the transaction is still not processed. At this point, it enters a waiting queue where the oldest transactions are processed first, in sequential order. Since there are still 100 transactions ahead of it, it will have to wait for several more blocks to be processed. In the end, the transaction is processed, for instance, 52 hours after it was originally sent.
In short, the mining pool can choose any order of transactions it wants and accept them for a fee of 1 sat/vB, but why would they do that? They already earn an average of 1.0299 additional BTC/block with each block mined, so why should they settle for 0.3 Bitcoin? If someone told you that the price of Bitcoin is high and it is better to fix the price at $10,000 so that everyone can buy, would you agree?