Extensions of Karger's Algorithm: Why They Fail in Theory and How They Are Useful in Practice