Well it did when they initially signed Perez. Checo brings $$$ that Hulk cannot, but Hulk would be the ideal teammate for Max. Now he is committed to Audi. The team appears to be clueless, it may be a long, tough slog?
I don't remember where I read it, but it provided the best description for Ricciardo... "He's still here because RB like having him around. He's basically the F1 mascot."
Get Marko out of there and regardless of the drivers the team will stabilize and focus- the guy is an egomaniac and a distraction and disruption and offers nothing other than lip service drivel on "social media" -