God I hate how Nintendo always seems to find a way to suck the fun out of games! Not to mention make you buy 50 things just to fully enjoy one damn game!
Take Pokemon for example. In order to "catch them all," you have to have Ruby, Sapphire and Colosseum! But that's not all, you also need two GBA's a friend willing to trade you a lot of Pokemon (Some very rare Pokemon like Groudon and Kyogre.) and a lot of luck. Because once again you see, they left Mew (Why god why?!) and Celebi completely out of the game!
Now don't get me wrong, I'm a fan of complex games. But I like the complexity to actually be a part of the GAME and not in having to buy three games, have two GBA's and track down at least three missing Pokemon... In the real world!
Here's a list of everything you have to do in order to collect them all:
Ho-oh - Island 8 (Need to get an item outside of the game.)
(Or you could get him from Colloseum)
Lugia - Also Island 8, but need an item from outside of the game.
Deoxys - Obtainable on Birth Island.(Island 9) However, access to that island requires in turn a ferry boat ticket that can only be acquired at a special Nintendo event.
Celebi - Nope! You can only get it by trading from Colosseum's Japanese Bonus Disc.
Kyogre - Found only in Sapphire.
Groudon - Found only in Ruby.
Jirachi - Can only be acquired from Pokemon Colosseum pre-order bonus disk
Rayquaza - Trade from Ruby/Sapphire.
Latias - Can only be found in Ruby.
Latios - Can only be found in Sapphire.
Entei, Raikou and Suicune - Can only get one.
(NOTE: You could get all three from Colloseum as well.)
NOTE: This next one angers me the most!
Mew - NO known way! (Why the F**K are they doing this again to us?!?)
Pokemon Not Available in Fr/Lg:
Found only In Colosseum:
Found only In Ruby/Sapphire:
And let's not even talk about all of the version specific Pokemon. (The exclusive Pokemon for each of the two versions of the game!)