Common wisdom says: "Miners who filter spam lose revenue." Because they leave fee-paying transactions on the table.
I checked the on-chain reality (Avg Fees per Block, last 30 days):
🟦 Ocean (Filtered): ~0.0222 BTC (Fees) 🟧 AntPool (Unfiltered): ~0.0211 BTC (Fees)
Surprise: Ocean actually earns slightly more in fees per block than the unfiltered competition. Quality > Quantity?
Filtering the blockchain doesn't seem to hurt the bottom line.
