I like the earlier suggestion, where Attract prevents offensive moves to whatever degree on any target, but has no effect on self target moves or ones that affect the battlefield. That fits more with the flavor and also encourages healing/setup moves in-game, always a good thing.
I feel Infatuation would also trap the target. Infatuation right now is just a lesser Paralysis and Confusion which have an additional side effect (Paralysis cuts Speed and Confusion may cause the opponent to hit themselves). But Infatuation is just a 50% of doing nothing. I think making it so the infatuated Pokemon is trapped as long as the Pokemon that infatuated it is on the field would give the ailment some more utility.
It's been 23 years how is Game Freak this dumb
Because it's Game Freak.
I feel a lot of Gen 7's new Pokemon were created specifically for the purpose of testing out some new gimmick someone at GF thought up of, or inversely, a lot of new abilities or moves introduced in that Gen feel they were created specifically to be tacked on to a certain Pokemon. While this isn't always a bad thing (Mimikyu is just one example), it's... rather irksome when it's especially noticeable.
That's because they were. And I'm sure
Pikachu315111 will list them all in due time.
... Well now you just want me to find a way to do it without listing all of them. Well to cut some corners here's Bulbapedia's page for
Signature Moves and
Abilities.
Anyway, I actually kind of like when a Pokemon has a Signature Move or Ability. It actually makes it feel unique (albeit sometimes it doesn't work and a lot of times its better to just use the Pokemon normally, especially notable for Signature Moves).
However I do have problems when they make a Signature Move or Ability that honestly has no reason for other Pokemon having it. These I'll list with some example of Pokemon who could have them:
Moves:
Ice Hammer: Beartic, Avalugg, Abomasnow, and Kyurem
Solar Blade: I feel like a lot of Pokemon that learn Leaf Blade should be able to get it like Sceptile, Shiftry, Leafeon, Serperior, Leavanny, and Virizion.
Floral Healing: I feel some other flower-related Pokemon can get it like Meganium, Bellossom, Cherrim, and Flabebe family.
First Impression: Plenty of Physical Bug-types, but no let's give it to Farfetch'd of all Pokemon through breeding...
Purify: Suicune, Tapu Fini, Shaymin, and Alolan Grimer family are all Pokemon who can purify pollution.
Abilities:
Power of Alchemy: An already odd Ability, though I think can be given to other Pokemon who store chemicals (its Japanese name is Power of Chemistry) like Weezing and Garbordor.
Dancer: Plenty of dancing Pokemon like Bellossom and Lilligant.
Merciless & Corrosion: SO many Poison-types could make use of these. Now Corrosion as a semi-reason to be Signature as you could take it that Salandit's Fire-type is what allowing its poison to affect Steel-types, but I feel there's other ways to justify a Pokemon having it (like Poison/Water-types, or just Pokemon who are more acidic then poison).
Stamina: I get Mudbray family have it because its based on the concept of a work horse, though I think it can be spread a bit further.
Queenly Majesty: Such an oddly named Ability, though I don't see why Nidoqueen and Vespiquen can't get it.
Triage: Chansey family, Audino, and Alomomola immediately come to mind.
Dazzling: So many ways you can take the meaning of this Ability and apply it to Pokemon. Oddly a lot of them are other Water-types like Milotic, Lanturn, and Gorbyss.
Berserk: Drampa ain't the only Pokemon that is said to go crazy. Can't think many right now since it increases Special Attack and the ones I think off the top of my head are physical attackers.
Electric/Psychic/Grassy/Misty Surge: While they have plenty of good reason to be Signature Abilities, much like the weather summoning Abilities I wouldn't be surprised if these are given to other Pokemon in the future.
And these are just for the Gen VII Pokemon.
This so much. Also, so many of the Pokémon were made single-stage with stats that are just high enough to not warrant any evolutions. Apparently, they must have decided to introduce only a certain number of Pokémon this generation, and by having lots of single-stage Pokémon they could test out more gimmicks without going over that limit. Of course, that's a little sad for those of us who are big fans of three-stage evolution lines.
Unless I counted wrong, there's 86 Gen VII Pokemon (plus 18 Alolan variants). Within those 86 there's 54 families (10 families within Alolan variants). There's 31 single stage, 15 two stage (9 for Alolan variants), and 8 three stage (1 for Alolan variants).
Even if we're to take out the single stage Legendaries and Ultra Beasts that's still 14 single stage Pokemon out of 63, that's about 20% of the Gen VII Pokemon. Let's compare that to Gen V that introduced the most amount of Pokemon, and not counting the Legendaries it too had 14 single stage Pokemon but that makes up less then 10% of the Gen V Pokemon.
So, yeah, much of the Gen VII Pokemon were single stage... and every single one had a Signature Move or Ability (or were Legendaries/Ultra Beasts). And many of them are the Pokemon who I listed having Moves or Abilities that other Pokemon could easily have. It does feel like they sacrificed having Pokemon with multiple stages in order to have many one shots to just test out a move/Ability gimmick. No wonder why it felt like there was a ton of choices yet not that many new Pokemon introduced...
Also, I keep finding new things that irk me about Gen VII. This time, it's the topology of the Alola region. No, not its topography (the study of the shape and features of land surfaces), but topology (the study of shapes, basically). Or perhaps this is graph theory, I'm not too familiar with those branches of mathematics.
(And the rest)
And let's not forget this: rarely is there an optional path. You pretty much explore most of the areas of Alola your first trip around the island. They feel cramped, small, and there's no reason to go back to a previous island once you're done. That's even true in the post game, once you do a quick "victory lap" doing whatever post game content opened up, you end up back on Poni Island where you explore the rest of it and end at the Battle Tree.
And you know what, that's alright for Sun & Moon. Comparing SM's Alola to BW's Unova would be apt as both regions are pretty straight forward. However, then we come to the second paired games. B2W2 expanded Unova's map immensely adding in a ton of new locations, some which interconnect with other locations in Unova in ways you wouldn't expect but most being optional paths. USUM barely changes Alola's map, despite the TON OF POTENTIAL for new areas we gets hints of in SM or just the fact these are islands so we could surf around them (or maybe even add in some new smaller islands off in the distance). But wait, we can explore more of Ultra Space now!... except even that idea was squandered as the Ultra Space locations were just one or two rooms and the "main attraction", Ultra Megalopolis, wasn't even explorable; just a hallway/elevator/spiral staircase.