I believe dragons to be the super villains of their day. Villains who have power in modern literature use technology or power or alien intervention. In the middle ages none of those things were attainable and power was left to the royals. Therefore what better way for a knight to come to fame by defeating the most powerful 'known' creature: dragon.