That first video you had guys running directly at you not firing or trying to avoid your shots at all. Also the sniper you went up against would have taken your head off 3 times before you fired if he was good. I get matched against a lot of guys that can spot you, switch to sniper, take aim and then shoot all within the blink of an eye and land the headshot. Not trying to take anything away from you but sometimes you just go up against players that are much better than you are. This new match making or whatever it is has not been kind to me at all. I get destroyed 80% of the time in PvP these days.
I'll be honest: I get destroyed by lag above anything else that isn't my own shortcoming. Red bars EVERYWHERE in PvP... The public PvP space doesn't really account for actual skill. We need private lobbies.