>>23431876In case someone hacked a shiny one in, the game wouldn't crash.
They're blocked because if they were one of a kind Pokemon it wouldn't make much sense if they were a variant of the original.
Their shinies are available in ORAS because it's implied the legendaries you catch come from different dimensions so there's a chance in one of those alternate dimensions for a shiny one to exist.