Actually it still ruins it even when there are plenty of laps to go - its never "neutral"
If a driver has taken the hit in the laps before the red flag by taking a longer wearing set of tyres knowing he will only have to stop once - everyone else gets a "free" change around him during the red flag, that completely ruins his whole race no matter when it happens
Isnt a Haas a mini - Ferrari anyway, not sure it can really be considered a "new team" as such considering how many "Italian" engineers worked on the design for months.
Actually I totally disagree with this. The team has to give itself the best chance of getting more points, however its done. Sainz had plenty of laps to try and get past and was failing pretty dismally , why not let the other member of the team try and get past.
Obviously that changes with a lap to go to the chequered flag, ie if the 2nd driver still hasn't got past then they should re-swap so that the finishing position reflects fairly on where they got to.
(He also appeared to disobey team orders, as the radio transmission - which is usually a few laps old by the time the viewers hear it - was clearly played during the race to let Palmer go past as Sainz wasn't able to over take at that point - and he totally ignored it for another 1 - 2 laps until he managed to get past)