You've got to take in mind the fluff is probably written from the common, low level civilian's point of view. Sure a giant may be easily kited by medium-high level PCs, but if you're mister lv1 expert/warrior, and only have other lv 1 experts/warriors to defend your village, a giant is something you most definetely don't want to mess up with.