il problema con i server win non è joomla, la differenza sta nel fatto che una lamp è molto stabile, in pratica sono sempre gli stessi 4 software anche se chiamati in modo diversi, cioè linux o meglio una sua distro che può essere poi debian, ubuntu, xento ecc.. ma sempre linux e gli altri tre cioè apache, mysql e php
sempre quindi 4 programmi nelle loro versioni con versioni tra essi compatibili che formano un ambiente lamp (Linus Apache Mysql Php)
l'unico punto di contatto e interazione (diciamo così) con l'ambiente può essere chiamato il file htaccess che in effetti è un file di apache anche se contenuto nella installazione di joomla.
su una lamp potete installare joomla o qualsiasi software diverso da joomla e se gira su un server allora girerà su tutti gli altri, ad esempio se vi gira su xamp in locale girerà su qualsiasi altro server del pianeta dove ci sia installata una lamp
e lo stesso, nonostante la pubblicità e la fidelizzazione operata più o meno da tutti gli hosting qualsiasi server linux equivale ad un altro, appunto nonostante la pubblicità che resta solo grafica e bei disegnini più o meno colorati in modo simpatico.
un server win invece è molto diverso, ciascun server è uguale solo a se stesso così un sito joomla starà benissimo su uno di essi in una macchina ma non in una macchina diversa dello stesso hosting per qualche motivo tecnico.
del resto la diversità è sempre un valore, tutto sta ad usare le risorse migliori per ciò che si vuol fare a prescindere dalla pubblicità e dalla fidelizzazione.