Because machines aren't perfect either. Airports already have those transmitters and can autoland, but pilots always have to be ready to take over, and sometimes have to. There are just too many things that can go wrong technically to not have trained, proficient pilots in the cockpit.