Short story, when I manage to deliver 4999/5000 units of Gold in source and return, and run out of time, I should get at least some reward to cover my expenses, and maybe part of the profit as well (or, equal to percentage of delivered goods).
Long story: I do wing missons because I have big cargo ship and it is easier for me to deliver 1x 2000 units of same goods than 20x 100 different goods. So I was doing one mission and I suddenly needed to quit playing till next day, some important work. Next day I logged in, took lots of missions because I planned to play longer and then suddenly found out that I have 15min left on my mission from the day before. I needed to do 2 more runs, while one run took 8min. I arrived with last goods, I carried only last bits of needed goods (cca 1900/2000 already delivered, not cheap stuff) 1 minute late. I got nothing out of cca 30mil reward. And I was in 10mil loss because I had to buy goods for my own money. I got so angry that I could not play the game anymore. I did not play it next day, because still angry (30mil is still much money for me). So I lost all cca 18 missions and lost reputations in many stations. I got more angry and did not play for another month or two until now (I still did not play Elite since then).
I can imagine that same thing could happen in missions where you have to destroy 50-60 enemy ships and you manage to destroy 59/60 in time. Or 40/60. Does not matter, you put much effort in it, get destroyed several times, it costs you money in either type of missions and one should simply get at least some reward.
Long story: I do wing missons because I have big cargo ship and it is easier for me to deliver 1x 2000 units of same goods than 20x 100 different goods. So I was doing one mission and I suddenly needed to quit playing till next day, some important work. Next day I logged in, took lots of missions because I planned to play longer and then suddenly found out that I have 15min left on my mission from the day before. I needed to do 2 more runs, while one run took 8min. I arrived with last goods, I carried only last bits of needed goods (cca 1900/2000 already delivered, not cheap stuff) 1 minute late. I got nothing out of cca 30mil reward. And I was in 10mil loss because I had to buy goods for my own money. I got so angry that I could not play the game anymore. I did not play it next day, because still angry (30mil is still much money for me). So I lost all cca 18 missions and lost reputations in many stations. I got more angry and did not play for another month or two until now (I still did not play Elite since then).
I can imagine that same thing could happen in missions where you have to destroy 50-60 enemy ships and you manage to destroy 59/60 in time. Or 40/60. Does not matter, you put much effort in it, get destroyed several times, it costs you money in either type of missions and one should simply get at least some reward.