Why are number of landings logged?
Yes, it's still done today, at least in military aviation.

It's to ensure that the undercarriage does not excede the number of landings it has to endure before being checked/overhauled/replaced. Landing an aircraft can typically be the most stressful regime of flight in terms of loading of certain bits of the aircraft, so it is pertinent to log how many times it happens per flight.