I think the most important part of this king vs generals things is that, with kings, you can win with no skill, unless your opponent is someone with generals and who knows how to use them. So yes I agree with road on the fact that kings make it easy for beginners to win. But to be honest with you (and this applies especially in domination), generals just make it easy to win in higher rated games.
Oh yeah, and generals are broken because of the combos that you can perform. But I think the majority of people disagree, which means that it won't be nerfed anytime soon (which is great for me and bobjth and anyone else who does use generals!)