The things that you feel frustrated about is what a lot of us feel frustrated about, no doubt. Deathmatch is (I feel,) a great playlist for people who are looking for those who don't quit and don't have to worry about hour long games. Of course, we still run into every so often games that never end, but that's very lowly likely in Deathmatch. It's also very unlikely to have people quit at the very start of the game in this playlist as well.
I must warn you though; If you aren't a skilled Halo Wars player, you may need to get reacquainted with some high strategy techniques before playing in the Deathmatch playlist.