Probably for the same reasons I do.
They have 2 bars.
They quickscope and go 3-15 every game.
They come from France, Germany or any other country that their connection makes them lag in UK lobbies.
They use rapid fire pads.
They use FMG9s as primaries.
I'm not bothered about campers or people using so called OP weapons but these are the things that piss me off about other players.
let me explain.
as said before, if the game has no one else to pair you with, it WILL put you in the same lobby as those you avoided regardless. the avoidance is not a 100% guarantee to not be paired with those people. it literally says in the sentence that avoiding those people will make it less likely for you to be in the same matches with them. it doesnt say you wont ever be put with them ever again. like i said, its not a 100% guarantee.
the other thing is, even IF you do avoid them, they can still join your match another way. if you are still in their recent players list (holds 30 recent players) then they can join you if that icon shows up. (only if they were really being annoying). in that case the only way to avoid that is by avoiding and appearing offline so they cant join you.
hope that helps.
microsoft - runs xbox
activision - publisher
infinity ward - co developer
sledgehammer - co developer
beachhead - elite
some company in ireland that links stats to everything - well thats what they do
ever heard the saying to many cheifs not enough indians
although you avoided report ect none of the above actually talk to each other hence fail
Ms' avoid player system has a catch to it.
If you avoid players excessively it starts to ignore you.
I dont know what kind of numbers it takes or if its in a certain time frame, but according to ms, thats how it works. So if you are going to avoid players, make it a point to just avoid the ones who really deserve it.