Looking back it yesterday with fresh eyes and let's be honest, take away the safety cars and even the Mercedes with their shrewd one-stop strategy (allowing them to beat Ferrari) would have had to both fend off Verstappen with him on fresher tyres in this Red Bull monster, whilst being in inferior cars on older tyres. I don't think they would have done as the RB is a level above, and driven by Verstappen who is an excellent driver.
In fact the Alpha Tauri VSC helped the Mercs more as they were able to switch to fresh mediums with Verstappen on hards which was a smart move. The killer was the Alfa stopping (that would be the Ferrari engined, former Mercedes driver driven vehicle) which meant Verstappen switched to fresh softs, Mercedes panicked and kept their drivers on worn mediums hoping they could hold off Verstappen, Russell kept a clear head and pushed for the softs (the correct decision and one Merc should have done at first were they not so desperate to win) and Hamilton was thinking Russell would be a good little 2nd driver and be sacrificed so he could build a lead that would hold off Verstappen which obviously Russell had no intention of doing. Hamilton is completely right to be annoyed that his team got it wrong with the Bottas SC but should have called for the team to put him on softs himself to not make him a sitting duck to the Ferrari, which as a driver of his standing and experience should have been a no-brainer. Ironically this was one of the bigger echoes from Abu Dhabi last year.
The second team issue is definitely a problem and I think Alpha Tauri should be kicked to F2 and another constructor with independent ownership should be in instead purely for avoiding a conflict of interest.
Tldr; Mercedes messed up, Red Bull took advantage, but even if they hadn't Verstappen wins that race without him DNFing