En referencia a la imagen de abajo. Enlazada ya que la subida de imágenes está rota en este momento.
Oh, no importa. Parece que al poner un enlace se autoincrusta.
Mi mejor hipótesis es el hecho de que el XP soportaba muchos más colores que el 98. Si no recuerdo mal, la gama de colores más amplia que podía conseguir en mi máquina virtual de Windows 98 era de 256 colores. ( Davide en los comentarios señaló que se pueden instalar controladores que permiten el color verdadero. Así que supongo que eso anula este punto) No son muchos colores. Sin embargo, con un logo con colores simples como el logo del 98, eso significa que se puede mostrar perfectamente dentro del SO Windows. Se verá correctamente porque no utiliza una gran paleta de colores.
Entre en Windows XP. El SO funcionaba con mucha más fluidez que antes. Las cosas se podían mover con mucha más facilidad que en el 98. Y la paleta de colores que usaba el SO significaba que podía soportar miles o millones de colores. Esto significa que podían tomarse más libertades de diseño en el nuevo logotipo y seguir teniendo un logotipo que pudiera mostrarse dentro del SO. También significa que podrían animar el logotipo y darle una animación de bandera ondulante, porque Windows XP maneja la animación mucho más fácilmente que Windows 98.