@J4MoN Getting shot through walls is because of terrible servers plus "lag compensation".
In other words, the servers are already behind on what's going on and the player shooting at you sees you on their side as being out in the open, but on your side, you're behind cover.
The servers being behind on what's going on with the addition of player's game clients claiming they're hitting targets that are no longer where they're being pinged as being hit at means the game is having to visually compensate for that.
Which you'll just see bullets fly through the wall because as far as the servers are concerned, you're getting hit and its delayed due to a lagging player and terrible servers.
Why doesn't the bullet lines fly by where you were? Because when you were there, the game didn't get told you were being shot at. Now that you're past that point and the game is being told you are underfire, it has to send bullet lines at you in an attempt to keep up.
Also there are a lot more people wall hacking then there was in season 12, even season 13 and 14.