I think the difference is skill vs. athleticism. P4P Oscar had more power, speed, etc., but Kessler is the better boxer IMO. He is more versatile, but he has also fought worse openents which makes him look better.