Weil der Kunde nicht unbedingt weiß, dass er auf eine vom Provider festgenagelte Kodierung angewiesen ist
Der Begriff "Default" sorgt immer wieder für Missverständnisse. Default heißt nicht etwa Standard wie das hier oft angenommen wird, vielmehr ist ein Default das was den fehlenden Wert ersetzt. Genau aus diesem Grund ist jeder Default ersetzbar.
Im Übrigen sendet die problematische Seite immer noch keine Angabe zur Kodierung im Content-Type-Header. So oder so ist hier mal ein Gespräch mit dem Provider fällig. MfG