this sounds more like "my qualifications on what a main roster is" than what actually is a main roster.
not at all. it's called financials, statistics, and brand recognition/value. the whole purpose of NXT is to get to the main roster.
Raw and Smackdown garner 2.5-3.5 million viewers every week on TV
NXT garners 500,000-900,000 viewers each week on TV
Raw and Smackdown wrestlers earn an average of $500,000 per year
NXT wrestlers earn an average of $60,000 per year
Raw and Smackdown travel the world every week in arenas
NXT films in a tiny studio every week
Raw and Smackdown are brands that are recognized world wide by the mainstream audience
NXT is recognized by the diehard wrestling fan base
it's quite simple actually.