Just had a look again, and I had 2 matches, one normal, and one with Local Deployment:https://www.warlight.net/MultiPlayer?GameID=8894400
I think what I also found tricky was the variety of maps. Thinking about it now I would probably do better now I'm more used to the extra maps on this site.
Like I say, I don't think the Realtime ladder is bad, variety is generally good. It's just not for me, perhaps cos I like to choose the kind of games I play.
I think a lot of players just don't like real time games so much either...