Die Frage nach den Ursachen des Imperialismus finde ich schwierig. Es gab Gründe, aber im Grunde keine richtigen Ursachen. Bzw. die Ursachen lagen in einem irrationalen Nationalstolz, der meinte, das Reich müsse sich "einen Platz an der Sonne" zusammenklauben, wie ihn andere europäische Mächte sich zusammmengeklaubt hatten. Letztendlich war das finanziell unsinnig und es ist nicht so, dass die deutschen Kolonien Siedlungsgebiete wurden. Die meisten Auswanderer gingen eben nicht in die deutschen Kolonien sondern wanderten nach Amerika aus.
Die Legitimation lag darin, dass die anderen ja auch Kolonien hatten und gegenüber den kolonisierten Bevölkerungen griff man gerne auf KLischees zurück, dass das keine richtigen Menschen seien oder Menschen mit einem kindlichen Gemüt, die Führung aufgeklärter Europäer bräuchten. Evangelikal geprägte Leute* argumentierten mit der Strafe Hams**, der nämlich, weil er seinen betrunkenen Vater Noah*** verlacht hatte, mit einer dunklere Hautfarbe bestraft worden war und der Knecht seiner Brüder sein sollte.
Was die Mittel angeht: Zur deutschen Kultur gehörte bis vor wenigen Jahren noch die Vereinsmeierei. Darüber hat man u.a. die Mittel beschafft. Flottenverein etc.
*Leute, welche die Bibel wörtlich nehmen, einschließlich er Schöpfungsgeschichte, gibt es in Dtld. heute nur noch vereinzelt, um 1900 noch häufiger; in den USA im Mittleren Westen, dem Bible Belt ("Bibelgürtel") haben diese Leute teilweise relativ viel Macht.
**Sem, Ham und Japhet waren die drei Söhne Noahs, die mit ihren Frauen auf der Arche die Sintflut überlebt hatten. Nach biblischer Darstellung stammen alle Menschen von diesen drei Familien ab.
***Die Geschichte von der Arche Noah kennst du hoffentlich (kann man ja heute nicht mehr voraussetzen), aber falls du sie nicht kennst, sie steht ziemlich zu Anfang der Bibel.