Have Haas made the right call with Nico Hulkenberg?

Mick Schumacher will be replaced by Nico Hulkenberg at Haas next year, but have the team made the correct decision?