Why were there so many small German states?

by KekBot3000

What was the reason for so many small German states such as Hanover, Schaumburg-Lippe, Waldeck and Pyrmont and so on...

fantomen777

The lack of a strong unifying german king, did allow "weak" nobels to make themself king or semi-king, over the land they controlled. Hence the large number of smale "kingdoms" all over Germany. Then Germany uinted, the old border did live on as administrative borders.