same with me and RTSs. I suck at them, but I like them anyway. Sometimes, people just suck at games - and other people are just ungodly good. So, i dunno, start a noob server?
(just try logging into a Starsiege:Tribes server. They might as well be machines!)