Бог всемогущ и может сам кого захочет - создать, а кого захочет - уничтожить, верно же? Для чего тогда Ему требуется ещё и армия ангелов, во главе с Архангелом Михаилом, если не ошибаюсь?
Бог создал духовный и материальный мир, дал миру духовные и природные законы. В мире все гармонично и целесообразно. Для этого, в частности, ангелы выполняют предназначенную им Богом функцию.
Напомню, что Бог создал не только ангелов, но и людей, передав им часть Своих полномочий. Бог управляет обществами людей через правителей, наказывает зло через земные власти и поощряет добро. Зачем это Ему? Видимо для того, чтобы люди осознавали свою ответственность за мир и имели повод свободно Ему послужить, и получить за это вечную награду. Наверное тоже самое и с ангелами, не Бог нуждается в них, а они в Нем.