Uvedete nějaké příklady té spousty chyb? Nebo jde jen o urban legend či FUD?
Co třeba ta spousta API funkcí typu Funkce, FunkceEx, FunkceExA, ....? Pardon, to je vlastně od Microsoftu promyšlené a hlavně pro blaho uživatelů i programátorů, že? Ve skutečnosti jde o to, že Funkce měla podle dokumentace něco dělat, ale ve skutečnosti dělala něco trochu jiného. Takže program se buď mohl napsat podle dokumentace, ale fungoval by špatně, nebo s ohledem na chybu, která se nějak obešla a fungoval ke spokojenosti. Až do chvíle, než přišla nová verze Win, kde chyba v API mohla být opravená, nebo (vzhledem k rozšíření programů obcházejících chybu) vznikla FunkceEx a výsledkem je - bordel. I to je, podle mě, jeden z důvodů, proš se MS snaží tlačit .NET, ten bordel v API by dlouhodobě udržitelný nebyl a časem by se jim to sesypalo na hlavu.