What if every Pokemon in the game was legendary?
The truth is, with so many legendaries, a lot just feel as if they're not worth the effort. Many have horrible movesets (particularly the birds), horrible stats, horrible abilities, and horrible design all over (regis and pixies). Here are some Pokemon I would rather strip of the legendary title and just make them very rare in the wild, unbreedable (like unown) and impossible to find (like feebas):
- Articuno
- Moltres
- Regirock
- Regice
- Mespirit
- Uxie
- Entei
- Raikou
- Regigas
- Jiranchi
- Shaymin
Anyways, I feel as if the game has been lacking of "rare" Pokemon for a while. By "rare", I don't mean event Pokemon or one-of-per-game Pokemon. I mean Pokemon that are rare because serious in-game effort needs to be invested to obtain them. Legendaries are so unmeaningful because, let's face it, they are VERY common. For example, I bet there are more Palkias and Dialgas out there than there are Porygon-Zs. I want there to be more Pokemon out there for the serious Pokemon fanatic (ex. Unown ! and Unown ?).
Besides Regigigas, all of those pokemon you mentioned are very good in the right hands, and many of them are difficult to catch in comparison to the older generations(as of now, the beasts are much more difficult). I don't mean to flame, but the generic "too many legendaries for one game" phrase is quite annoying and repetitive, and makes you sound like a RBY fanboy that only wants Mewtwo(and Mew) and the birds. Not every legendary needs to be Uber, they all play a role in the world of pokemon, and pokemon isn't just about competitive battling. I find it contradictory, how you have two legendaries who perform very well w/out Stealth Rock (Articuno, Moltres) categorized on the same list as five (Regirock, Registeel, Mesprit, Uxie, Jirachi) of the best pokemon who can set it up.
The competitive debate is moot, since that list is completely flawed. Regirock, Registeel, Mesprit, Uxie, Shaymin, and Jirachi all perform adequately in OU, while the rest(barring Regigigas) perform very well in UU.
Now, as for the "rarity" aspect, the birds, beasts, golems, and pixies have a catch rate of 3, and all but the golems roam. These catch rates are the equivalent of pokemon you haven't listed, namely Mewtwo, Rayquaza, hell, it is even lower than Groudon and Kyogre. So, when thinking of "rarity" something else comes to mind; quantity. Well, given that there are only 1 of each in every game(mind you, the beasts had to be caught in Colosseum or FRLG), I would assume you are overwhelmed by any number of legendaries greater than 6(GSC).
Oh yeah, nice tidbit for ya, Lati twins also have a catch rate of 3.