Personally xbox live has changed quite a bit over the past few years, because whenever i play FPS games like Call of Duty or Battlefield Bad Company, it seems as though people don't want to work as a team and the only thing they care about is their 'precious' K/D Ratio.
Whenever i play bad company i get a silly amount of snipers in my lobby and nobody cares about taking the objectives, and the same with the enemy team, ive ended up having to stop playing rush and start playing conquest because of all the snipers that camp inside their spawn area making it literally impossible to get back at them. i wouldn't mind it if the snipers on my team were good but they generally aren't due to the fact they don't even attempt to mark people because they're afraid that they wont get the kill.
For me i much prefer killing some guys and getting shot a bit myself if i have to all for the sake of taking the objective and winning the game. its just as if xbox live is full of selfish people who can't and won't work as a team.
This leaves me with my final question.... "What happened to Teamwork?"
It seems as though it is non-existent anymore.