I think if Michael B. Jordan gives a good performance as the character, people will accept him by the end of the opening weekend. But if the movie sucks or the performance sucks, then they won’t. That’s pretty much the history of this situation throughout the many years that super hero films have been being made. It’s been rare that a casting announcement has been made and the fans have all gone “Wonderful!”