In many editions of D&D, giants have been a somewhat common "powerful but beatable" challenge, often for "mid tier" heroes (level 5-10 stuff). They also have been the topic of a few campaigns, such as the "why do I have to do 75% of the work but really awesome potential" campaign Storm King's Thunder by WotC. I really enjoyed the questions it raised about the role giants play in the world.