A lot of that probably came down to the motherboard chipset. IIRC Intel made their own chipsets for the Pentium III and they were good and reliable. Athlons were coupled with chipsets from VIA and whatnot.
Some of those chipsets were fine and others were less reliable or compatible. The quality of the drivers for each chipset may also have mattered.