A miner can include a transaction paying zero fee even if there's an unconfirmed non-RBF transaction broadcasted earlier with a very high fee spending the same coin.
I know that miner can include any transaction available in the mempool but I don't get the point of a non-RBF TX with a high fee over the same coin with zero fee into the block because I thought increasing the fee (RBF) will void the old hash and will be rebroadcasted with a new signature so the TX which broadcasted later only should be available on the network right?