To answer Lhynn's question Diversity is important because of Supply and Demand, minorities whom are fans want to see themselves represented in things they're fans of or are interested in that is the demand, the publishers at DC/Marvel then supply characters like Miles Morales, Kamala Khan, Jessica Cruz and etc. Its also easy and profitable to market diversity as there are numerous media outlets whom are interested in shinning a positive light on these diverse characters and their stories. Example the view and Jane F Thor, The advocates/gay medias support of Midnighter and etc.