There will always be a tad bit more lag on a console (Especially next-gen) as you have PSN/XBL running in the background doing it's thing.

That being said I play both regularly and I don't really have issues.

When it comes to CoD I find local lobbies 70% of the time, pretty decent considering the PS4's price locally. There international lobbies I do get into are laggy as hell though, there are the odd international lobbies though that aren't laggy.

As to BF, BF has always been laggier than CoD, that's always been the case for me unless it's local servers. I don't typically browse servers though, I just choose a game mode in quick match. There I can definitely feel the latency but it's very easy to counter, so most of the time I pull an easy 2.0 K/D as minimum. There is one problem I do encounter with BF4 though, on some games there is an issue with lag where you will be running and every so often your guy will stop dead then run again. I googled this issue and it's due to BF4's shitty as fuck servers. It's every odd game though, but some nights it's every single game. I also get the one guy that just doesn't die. I shot a whole two clips of my M16A4 while right behind this camper and he didn't take a single hit marker, that is very rare though.

But dude, if you want to get into local CoD lobbies then you should join me and my mate, we jam most evenings and when I'm not jamming CoD I'm playing BF4.

If you want to join us add me on - DukeFirewood