I wouldn't. Not in F1, at least. Not if you wanted to regularly come in the points. You could stick Vettel in a Marussia, and he'd still finish near the back of the pack.
Vettel won his first race with Toro Rosso. While he may not be able to win in dry conditions in a Marussia he could certainly get the most out of the car, and help the team build it over time.