¿Por qué decimos ‘buenos días’ o ‘buenas noches’ en lugar de, por ejemplo? ¿’Good 5’clock’ o ‘good AM’ o ‘good PM’?

Creo que porque en el pasado no sabías exactamente qué hora es sin o con pocos relojes. Y con “buenos días” y “buenas noches” no tienes que pensar mucho en qué hora es saludar a uno.