The role has provided the actor with critical and commercial success, and there is no guarantee that he could’ve played the role if he was still saddled onto the Marvel Cinematic Universe.
Of course, it’s possible that he maybe could’ve played both, but there’s no way to say for certain.
While one can argue whether or not Terrence Howard made the right decision, things did work out for him in the long run.
Specifically, Howard found himself playing one of his most famous and popular characters in the long-standing Fox drama series Empire, where he plays Lucious Lyon.