haha that's awesome, looks like fairly new brake pads on there.
I've had a similar issue back in the day when i worked for Hyundai, it wasint that bad, the car i was working on started showing cracks where the slots are and the customer was convinced that the brakes only started squeaking the day before, it was more of a screech when i drove it into the shop a few feet.
that is definitely a great cooling, self cleaning design implementation
if its yours you got to keep that, sandblast it and hang it on the wall, i would even go as far as making a nice clock out of it for the garage. i'm weird that way.