As an industry we've certainly improved dramatically since then. That accident happened 31 years ago with a culture and technology level that most current operators wouldn't even recognise.
No we haven't! Runway excursion/incursion is still one of the major causes of aircraft accidents. Lion Air Bali, Garuda Jogjakarta, American Airlines Caribbean, Air France Toronto, Qantas Bangkok, Turkish Airlines Kathmandu and thats just off the top of my head.