It is a good word. I'm not saying people shouldn't use it. It is an ugly, ugly word to me - I hate the sound of it, which is part of why it is my least favorite. It's one of those words that sound like what they mean to me. What is that called anyway? Not onomatopoeia.
I also tend to hate it because I can tell before even starting to fix the kludge, it's likely to involve an large overhaul instead of a small bug fix.