Oof, mine was the other way around. I loved the combat in TLoU, but hated it in Infinite. I felt like the combat was part of the world, and it'd been designed with the world in mind, whereas Bioshock felt really disconnected to me. Here's some powers, here's some guns, everyone wants to kill you. I just never got into it, and I was grinding through the game for the narrative and atmosphere, not because I enjoyed the moment to moment gameplay that much.
I thought TLoU's combat was great.
Infinite on the other hand... fuck me I don't think I've ever played such a highly-rated game with such horrendous encounter design. It gets so tedious towards the end.
Well I wasn't a fan of either's combat systems by the end, I just remember it taking me longer to get bored of Bioshock's.