After connecting a node with an empty mempool to the network I noticed that the mempool fills in such a way that it seems obvious that there is no prioritization of TXs based on their fee per byte.
Given that miners DO prioritize these TXs, then would it not make sense for the protocol to do so also?