higgs20 said:
none of them really take skill, if you can play one you can play another, but they all take a certain level of practice.
This, pretty much.
All of them take skill to play, and yet none of them do. If you want to talk about 'skill', then you're going to have to talk about realistic shooters, or sniper games, where mastering real world physics is about all you're going to need for skill.
Not that most current-gen FPS games don't have that, it's just there's too many exploits to use. For example: If you have a totally realistic shooter, everyone is going to run around as a sniper and point-blank someone with it since getting shot in the chest, no matter where, from a sniper rifle will most likely tear a hole in your body the size of a silver-dollar coin.
A lot of people can go on about the "skill" it takes to play any given FPS, but in the end, they're just bullshitting themselves. The only thing it takes is practice, learning the quirks of the game, and exploiting the ones that work the best for you and your chosen class/loadout. That's all the "skill" that it takes. Battlefield Bad Company 2 can be used as an example. Carl Gustav & 40mm Grenade point-blanking, the AN-94 Abakan, and so on and so forth.