Ich benötige nun mal Win10 wenn ich unter realen Bedingungen für Win10 Entwickeln will.
Das heißt aber nicht, dass die Entwicklungsumgebung unter Windows 10 laufen muss um Programme zu entwickeln, die unter Windows 10 laufen.
Ich erstelle unter Windows ja auch Programme für Windows Phone, Android und Linux. Dafür laufen meine Entwicklungsumgebungen aber nicht unter den Systemen (nur für Linux zeitweise).