I just assumed they were bots since they seem to be clicking at the rate limit.
The rate-limit seems to be 2 clicks/sec. a 130s time at expert is 3.8 clicks/sec. My record is just a little more than half that.
A simple suggestion to encourage more fair matchmaking without building a big system for it is to have separate Beginner, Intermediate, and Advanced boards, and let players self-select.
This, I'm not good at minesweeper, but I've watch people who are and they generally clear a board before I even realize what's going on. I suppose it's a bit like NERTS, the multiple player solitaire, if you aren't that great at immediately recognizing solitaire moves, someone else beats you too them. I can play it with people I know but when I play with randoms that play all the time, I quickly lose.