Exemplet du gav, Shostakovichs Gadfly-svit, ger dig en hel del av svaret: musik skrivs ofta för flera instrument samtidigt, varav endast en är en fiol. Bb-klarinetten tänker utan tvekan "whew, den här notens nyckelsignatur ser inte längre så galet ut." att framträdande fiol låter i den nyckeln, eller kanske kom han fram till den framstående fioldelen senare i kompositionsprocessen.
En annan anledning till att fiolmusik skrivs i dur och andra tangenter utan framträdande öppen strängar kan vara just för att det är svårare att få dessa tangenter att låta bra. Det måste finnas en anledning till att en inspelning av den romantiken hamnade på ett album med namnet "Virtuoso Violin".
Och om du verkligen vill ha öppna strängar i dur, kan det vara en scordatura-tuning som möjliggör detta. (Saint-Saens "Danse Macabre" använder berömt scordatura-tuning så att dess fioler kan spela de Eb-A-delarna lättare.)
Konstigt nog, jag googlade bara bilder för Romance från Gadfly-sviten, och ingen dem finns i d-dur. (De är oftast i C-dur eller D-dur.) Beviljas att Shostakovichs verk inte är offentliga gör hans originalpoäng svåra att verifiera utan att lyssna på dem, och jag har anledning att tro att alla dessa poäng är arrangemang .