I never did get the hate that some people have for Uncharted's combat. Now it might not have the tightest cover shooting mechanics ever, they were never really bad, even in U1.
I think some of the problems came from the DS3 sticks and the deadzones. I always found the 360 pad to be a better in that department but even so, U1, 2 and 3 have always played well enough.
The PS4's DS4 sticks are much better too so that definitely helps and Uncharted 4 has refined and improved the combat so much, it's easily the best it's ever been, with much tighter controls.
The flow of combat has improved so much too, thanks to the bigger, open level design, which allows for smooth transition from running, jumping, climbing, rope swinging, sliding and hiding / stealth, all while in combat. So satisfying.