Did Kevin get what he deserved?