Transaction sequence in a block

Can someone help me with this question:

Understanding that Tendermint gives absolute power to the proposer for choosing which transactions to be included in the block from the mempool, is there any reason why the selected transactions can’t be included in a random order?

The validators would still be able to make the same amount of profit through selecting the most profitable transactions to be included in the block, but it would make MEV either impossible, or less profitable due to inability to guarantee a transaction’s execution position in a block.