The "do not randomize in case of rematch" is something that has been asked by many players on this forum:
This is why we implemented it.
And we cannot make it optional: what if a player decides to "rematch with random order" and the other one want to "rematch with alternative order"? This function is beautiful because it is simple and allow you to launch a new game fast, so we want to keep it simple.
The only possible solution I see is to alternate players in case of 2 players game, and disable it for 3+ players configuration.