I'll let Galvatron explain his own points. I've already stated that Joshua not securing the Wilder fight has had a hit on his career, in terms of legacy. I don't think it will impact his earning potential, not yet anyway. Joshua's career is plateuing atm until he fights Wilder or Fury. He could fight Whyte or Miller next and the fight will do reasonable numbers. Brand Joshua is massive, you just have to look at his sponsors to see that no other boxer has his type of cross over appeal. Canelo is the only other boxer to rival Joshua in terms of brand and generating revenue.