Question: why dbz kai is better?
Answer: The English voice-acting is much better in Kai, as all the original cast are much more experienced voice actors and you can tell they have better understanding of their characters. Kai also removes most of the fillers - though there are some fillers in the show, but all of them are for character development.