I don't understand how so many keep saying this is working as intended?

A player who finished Endwalker, geared to the appropriate level 90 who only unlocked CT will be able to queue Alliance Roulette and will get CT.

A player who overleveled and hasn't completed Endwalker, (or whatever other expansion they are, level 80 but still in SB etc.) cannot queue for any Alliance Roulette at all, despite having multiple raids unlocked and appropriate gear to complete any of those raids.

How is this working as intended? How does it stop ilvl cheesing? I could go buy a boost for an alt, get 560whatever gear it is, unlock one raid and just queue for it, but a main character can't queue for all the raids because their gear is below the defined gear for level 90? Even though they're not in level 81-90 content at all yet?