On numerous occasions I have had the same map on consecutive runs of 5 or more. I find it very boring and annoying especially on days when I only have time for a few games and they all end up being on the same map.
I have also seen many players complain about this in-game many times over a period of over a year now.
I recommend implementing a server based rotation.
eg.
server time 4pm = Terra Therma for all players in queue
server time 5pm = Alpine for all players in queue
server time 6pm = Canyon Network
Etc Etc
edit : also add a new random rotation each day so people cannot figure out the system and abuse it by having specialised mech loadouts for each map.
This is just a vague example, of course timings could be adjusted such as having longer times for maps that have a longer average game and vice versa.
But ideally it would be nice to have 2 or maybe 3 games maximun on the same map in consecutive runs.
Edited by Zelator, 09 July 2014 - 09:18 PM.