Why Do Miners Generally Prioritize Higher-Fee Transactions?
Miners are economically rational actors whose primary goal is to maximize their profit from the block they successfully mine. Since transaction fees contribute directly to this profit, they prioritize transactions that offer the highest fee-per-byte.
This maximizes the total fee revenue collected within the limited block space.