IF that was the case, then EVERY other player I have encountered has a better connection than I do which is at 75Mbps and 10 Mbps. It's EVERY kill cam, IF I get one at all. And I also never lag or have bad latency.
75Mbps/10Mbps is simply a measure of how quickly data can be passed to or from your connection to your ISP's server.
Latency is a measure of how long it takes for data to travel between 2 points, those 2 points could be your PC to your router, typically this should be almost instant but usually takes a few milliseconds if all is running well. Next you can measure latency between your PC and your ISP server, this will take longer as your ISP will be miles from your connection, the further the distance, the longer it takes data to travel and the higher your latency will be.
Latency is measured through a network command, called a ping test, the greater the distance the longer it will take for your ping test to send a packet then have it bounce back to you. It's physics, it is the way networks run, and even if you have a 1Giga Byte connection to the internet, it doesn't address the distance challenges that exist between your connection, your ISP and the numerous hops that data needs to make to get to the game server. A hop being each point at which data moving across the internet meets a junction with another server, node, or other form of data interchange.
That's why we should pick local servers to keep ping rates as low as possible, if we picked a server on the other side of the world a combination of distance and the number of hops would just give us ping rates that would spoil the game for us and others on the server that we are playing with as they are higher than the average ping rates for other players on that server.
When there are 150 players on the server that means that the server must normalize 150 different ping rates so that all players get a smoother gaming experience, so it could introduce synchronization issues as a result, this can be seen in the server generated kill cam feeds.
The bottom line here is latency exists, because of the number of people in the game with you, that's why Warzone typically gets a lower frame rate than MW or CW, simply because of the way the server and the internet impact all simultaneous connections.
To say your connection alone is good, means you're ignoring the other 149 players that dropped with you when the round started.