So with the hard limit there's a set amount of transactions that fit into a block? And whoever wants to get their transaction validated faster can bid a higher fee?
Yes, that is why the transaction fee for BTC has increased in the past (see https://fork.lol/tx/fee), which some people didn't like and argued for a larger block size.