auf und und ion mag das größtenteils zustimmen.
Was die o-Endungen betrifft, gilt die Regel nur bedingt.
Der Macho zum Beispiel, endet auf o ist aber m. Die Regel ist lüclenhaft, weil du die ethologische Herkunft der Worte nicht beachtet hast. Das AutoMOBIL kommt aus dem Griechischen und endet EIGENTLICH so gar nicht auf o. Im Griechischen ist außerdem "o autos" durchaus männlich. Die auf o endenden Wörter sind umgangssprachliche Abkürzungen, deswegen gilt die Regel nicht immer. Das Foto - eigentlich die Fotografie.
Andere Beispiele: der Psycho, der Tacho, die Disko, der Sakko, der Kasko, die Demo, der Homo, die Promo etc etc etc
Nur um ein paar zu nennen. Also bei o-Endungen muss man aufpassen und schauen, ob es sich um eine Abkürzung handelt oder um ein Fremdwort (meisten das Letzter, da im Deutsche nur selten Wörter auf o enden)
Grüße,
Mond
