Your game is full of Cheaters. And they are making fun of you on youtube EA.
BF6 is FULL of cheaters. Like, nearly every match now they are either sprinting full tilt through maps just smoking every player with no worry for their own safety because they know where everyone is and have perfect aim or sitting in their own spawn where they are impervious to attack and smashing the other team anywhere they are on the map (tanks and rifle fire through objects, huge distances, no LOS)
My mates are leaving the game due to it and getting refunds or just moving onto other games where there is less of the thirsty teenagers with no moral compass.
At this point your only options are an AI anti-cheat like Anybrain Anti-cheat or Lock accounts to imei numbers + Phone numbers. Cheaters need to feel the pain of what they are doing and having to spend $70 for a new account is not painful for them and PC Hardware ID's can be spoofed at the click of a button.
And just for the BS artists.. Cheaters don't need to be getting 150 kills a match. Many of them carefully play with hacks sent to arm and leg shots and play as to not draw too much attention. Me and others are getting insta-killed by people with no real Line of sight through objects or via impossible shots between multiple slit-cracks in objects from 85m away etc. I'm tired of peaking a quiet corner for the first time and getting insta-killed by some toss with an assault rifle at 150m who had no way to know i was there unless he had ESP.
Anyone who says there is not a cheating problem in response to this post will be assumed to be a cheater and will not be fed.
Anyone can go on youtube every day and see new videos showing all the latest available cheats on a daily basis with people flaunting them.
This game is turning into a Cheat filled Mess.