then why does a transaction with a 1 satoshi fee take longer to process even though we are not at our limit yet?
explain me this.
Because majority of miner nowdays use the bitoin core as published by the devs and that compiles blocks following a mix of commercial and alturistic rules.
Majority of miner do not care about this since inflation provides three-four magnitudes higher income than fees at the moment. They will. And this discussion is about the future and the limits.