“What is the purpose of the altimeter reading given to pilots by ATC?” That is the local barometric reading, so the pilots can adjust their altimeter to the same reading to show the correct and accurate altitude for the area at that time. That's very important for landing.