Называть Др. Эггмана/Роботника злом в принципе нельзя... Как ты говорил он объединялся с Соником и его друзьями чтобы спасти мир... По мимо инцидента с Метал Соником и Хаосом есть еще в Соник Адваинс где робот Джемерл передал его отняв изумруды и Эггман и Соник в космосе с ним сражались, в Соник баттл Эмерл его предал и вышел из под контроля (но там Эггман наверное в нокауте был), в Соник 2006 Эггман помогал в борьбе с Соляриесом оказывая содействие друзьям Соника, а в Соник адвинчерс 2 помог Сонику и его друзьям спасти мир от безумного плана СВОЕГО ДЕДА! Всякий раз когда истинное зло угрожало миру доктор помогал героям и как много раз было показано молча и незаметно исчезал. Он хуть и злодей но видимо человечность у его осталась и здравый смысл наверное тоже. Во всяком случае его предки не были плохими и желали изменить мир к лучшему.