Hallo,
Naja, so krass würde ich mich jetzt auch wieder nicht ausdrücken.
Dann tue das einfach nicht!
Vor allem bitte verzapfe keine Halbwahrheiten und Halbwissen hier.
document() kann sehr wohl auf XML-Dateien in anderen domains zugreifen. Dein Problem ist, dass dir dein Browser oder dein Script dies nicht erlauben (siehe Stichtwort: "same origin policy"). Für einen richtigen XSLT-Prozessor ist es egal wo die XML-Datei liegt.
Grüße
Thomas