Well, unfairness or not. there’s something Dice havent been able to correct. Namely the ping/latency problem. In BF4 the low pings got sacrificed because noone likes, that someone always get the upper hand.. that was annoying, but I could just join a server where my ping was a little higher to compensate. Now it seems like Dice has done something about that only to create another problem. Its still the same problem more or less, its just that the margin for the ping is fractioned or something , so its more random.
I dont know if you remember the vids about bf4, where it was very obvious that person A went out from cover, couldt see the other player because of person B has bad ping, went back into cover and gets hit, by Person B that no is out of cover. Its just annoying, thats all.