why does the equator experience the same daytime highs all year round?

The days are always 12 hours long there. At noon, it always passes overhead or nearly so. The length of the day and how high it is at noon determine daytime peak temperature.