Agreed.
I don't even see the point of these shiny locks to be honest (With the exception of the Poochyena in ORAS, that one's understandable). The shiny locks have annoyed me ever since its introduction, and I have no idea why they still continue to do it.
Some do argue it's because of cutscenes, but then explain how it's possible for the fused Kyurem in B2W2 to be shiny (and you can't catch it either), and that is introduced in a cutscene. If sprites/models in the overworld is the reason, earlier generations did it and they can still be shiny there (generations 4 and earlier), so I personally find that excuse weak too.
Currently, I would say Sun and Moon is the worst offender, having a total of 18 Pokémon shiny locked, which is more than generations 5 and 6 combined. Cutscene logic also doesn't work here; only Tapu Koko, Cosmog, Cosmoem, Solgaleo, Lunala and Nihilego appear in focus (And to a lesser extent Buzzwole and Pheromosa, but these are merely cameos). The rest of the shiny locked Pokémon don't appear in cutscenes at all, so that's not a good enough excuse. Granted, some shiny locked Pokémon have made available in a later game (Reshiram, Zekrom) or via events (Xerneas, Yveltal), but I still don't see why they had to be shiny locked in the first place.
I really wish these locks would stop, but now it's a regular thing, I don't see it stopping any time soon. One can only hope these locked Pokémon end up being released in the future.