I can answer that as far as I know, Nelly said he uses Plusnet like me and that he's got FTTC. If he's got FTTP then I'll be dam.ned and he can sort it out himself.
He's not alone as I recall in suffering due to poor 'matchmaking' as the game devs describe it. Can't remember but it's always been COD games that used to get him, then Battlefield 3 and now 4.

He used to say it was something to do with latency compensation - his being ultra fast so some kind of artificial lag would be applied to his connection which bu'ggered things up for him big time as it did anyone hosting a game with a super fast connection (importantly faster than the average player who connected).
He used to think using dedicated servers would help then investigated client side/server side hit detection issues which I believe Mr Toady knows a lot about.
I think Nelly should just bin his PS4 and go get a proper gaming machine like me. Soup up a PC or just borrow one or use a laptop or something and try playing any kind of online FPS just to see what gives. Though I'm not an ace player with catlike reflexes I'm not entirely hopeless either and used to do all right back in the day. I couldn't say I've particularly suffered any problems as Nels describes.
I had a game in BF4 tonight where everything went to pot and even the text input lagged a couple of minutes behind what I was typing (no sheet!) It was absurd and the tanks were sliding all over the place. I would urge Mr Nelly to give the game a much longer try out than he has and to really try different servers first before coming to any firm conclusions: try servers far away if you think your connection is working against you that way. Try different things.
Lastly, Battlefield games take a while to get used to. I know there's no good reason for you getting such low score per minute (not skill based) but once you're more familiar with the maps and more in the zone you'll rack up plenty of points without much effort. Sometimes you can get into a negative pattern against the flow as, if you go Commander you will see how true this is, what you get are waves and waves of enemy players all going for the same spot (a bottleneck of sorts) or find yourself unwittingly facing off a whole rapidly deploying squad where you just can't win no matter what. It pays to take a step back and try spawning with a strong squad or at least running behind someone else! Seriously, use them as the bullet magnet as like Toady said, it's pretty hard at times spotting the enemy player for all the foliage and smaller player models/camouflage. Don't give up Nelly! And do complain to DICE. There are millions of us with some complaint about the game. The number of bugs is ludicrous. They should have at least sorted out the servers by now.