Clean hit. Carter led with his left shoulder and hit the player in his torso. The real bad guy is the QB for lobbing the ball on what looks like a skinny post into two deep coverage with a player of Carter's ability and reputation playing safety.
I agree the QB must not like his receivers at all.