I've been subscribed to Nerimon for a few months now, but I only just came across this video when I somehow ended up on his Last.fm page.
This song perfectly reflects my opinion on the Pokémon franchise. Whilst I love it and start randomly playing it occasionally (I was playing Crystal recently... until it decided to break today ;_;), I really think it should have died after the second generation. From the second generation onwards the sheer amount of Pokémon, their designs, and their names have steadily declined in quality. Just looking at Black & White there are numerous Pokémon with ridiculous names that are quite clearly named after a certain feature or are a play on the word of what real life animal they resemble. Although I will admit that the new features introduced have of course improved the game, the Pokemon we are left with are just terrible.