Unlocking the Pokémon in the Pokédex fully is part of the reward of catching a Pokémon. This is one element of the series I don't think they need to change. It would be cool if the Pokédex gave you more information about the species once you did unlock their entry, but that's about it.
And basically ditto to the bit about competitive battling. To get the perfect Pokémon is something you've got to work for. I like that (and definitely don't think Pokémon should be like "every other jRPG" as you said). Do I think there should be a mechanism to help get perfect legendaries? Yes. But the difficulty is pretty much fine as it stands for the breedables - maybe make it a little easier to breed a perfect IV Pokémon and that will be fine.
There are so many things that need to be changed about the Pokémon games, but these things are best kept to the websites listed in the topic title - and especially with regards to Showdown.







