I would divide the mempool into 3 parts. High value tx that can afford high fees. Low value tx for poor, for devs and for L1/L2 interaction. Then the middle layer which could be attacks, gambling, spam. If we expand the mempool in line with the hardears of the day, the fee attacks will become more expensive, and also help secure the chain on top of the top tier fees.