The reason that cartilage rarely is able to regenerate is that it is poorly vascularized and innervated. It doesn't have its own blood supply to deliver signaling molecules that promote regeneration and repair after injury.
There has been some recent progress on getting the body to repair and replace cartilage with lab created biogels detailed here.