Indeed. It's quite nice being able to play online on the demo. The only downside is that you're restricted to only 1 map since it's the demo. The actual game has...11 maps I think. There may be a few more but it's around that much I do know. Also you don't have to worry about being killed off in TDM. It's not elimination style. If that were the case I'd probably wouldn't last very long as well. It's based off points.
Some battles do tend to take while but some can be really quick too. It all comes down to teamwork mostly. Also if you're playing by yourself it does indeed feel like it will take a while. Worst case scenario you can just stick to Team Deathmatch and just kill everyone. Also no prob