Nun, eine Response mit FormData gänge natürlich auch, zumindest theoretisch:
Praktisch auch Für diese Demo wird das FormData-Objekt einfach so wies ist, zurückgesendet.
Nein, weil du kein FormData-Objekt auf der Serverseite hast. Und selbst wenn du dir ein Objekt auf Serverseite aus den übertragenen Daten erstellst und das auch FormData nennst, ist es ein anderes.