A skilled NFL coach should always be looking to modify their scheme to best fit their personnel and not the other way around. That is exactly what Arthur Smith had to do on multiple levels last year going from Justin Fields to Russell Wilson and also not having the type of running back that works well in his system.
One of the primary reasons the Steelers didn’t pick up Najee Harris’ fifth-year option was because they wanted to see the fit in Smith’s offense. It turns out the fit wasn’t great, and Smith had to adapt on the fly to make the best of the situation.