What puzzled me is why they just didn't give it Psychic Surge. Same result plus a boost to Psychic moves.
I have seen people saying it's not a perfect Dazzling/Queenly Magesty clone because of the wording if the description
Armor Tail said:It makes opposing Pokémon unable to use priority moves.
Dazzling Queenly Majesty said:[...]making it unable to attack using priority moves.
I dunno that seems to be the same. The description does say "attack" but those abilities still blocked non-attack priority.