Not having the ability to disable crossplay is wrecking havoc in BF6. When I get killed by a PC, I feel I'm usually the one that screwed up. When I get killed by a consolebot, it's because they hipfire sprayed across the map and my brain must be magnetic because every bullet hit. It's almost always just an absolute BS death.
Or like you say, you hit them with about 4 mags, 3 RPG shots, 2 tank shells, land a helo on them, run them over with an ATV, unload 4 more mags into them, the kitchen sink even goes flying in... and then you die, and after which they turn around and shoot 2 bullets that must be made from some magical time travel voodoo mystery metal.
Insanity.