>>546353035
X-Men are the next most popular marvel property next to Spider-Man, multiple characters that have been able to support their own comic lines/franchises over the years. It would be weird if they did not take up like 1/3-1/4 of the roster eventually.