The 777 was the first time that Boeing went out of their way to ensure and validate the APU as a reliable system - because it was needed for ETOPS (especially 'early' ETOPS).
Prior to that - since you don't need an APU for dispatch at most airports (ground power and air available), an APU failure wasn't considered to be a big deal.