I liked Backstreet Boys when I was little too? I can't listen to them now, though. And that's fine; there are J-pop songs I really liked when I started getting into anime that I can't stand now as well.
There are a lot of terrible songs on the radio now, but I'll take it if it means that I occasionally find out about artists like Gotye and Fun, or songs like Take Care and Lights. And songs like Call Me Maybe that I realize are terrible but also can't bring myself to hate. >_>;;
And ideally if I give it a few years everyone will forget about songs like One More Night and whatever that hefty bag Train song is called and I'll just hear about whatever awful songs are popular in 2015 or whatever year instead. That's how it's gone so far, at least.
Jaycorn
Pokemon probably reached its peak at Gen 2. That game was worked on as though it was going to be the last Pokemon game, and it was just perfect. Now people EV train and junk and there are WAY too many Pokemon and it has just gotten real stale. I still like it, but it's just not, like, perfect anymore. I didn't mind the problems in the first gen, either. At least it was simple and fresh.
You keep describing good games as simple, and it's kind of bothering me. Games can definitely be too complex, but adding new things isn't automatically bad. The running shoes make the movement system more complex (walking, running, using the bike/switching gears) but I don't think anyone would want them removed from future games over this since they're incredibly convenient. The physical/special split is a lot more complex than separating the property by type, but it also improves the battle abilities of a lot of pokémon (and eliminates really dumb things like Alakazam being a monster with the elemental punches and Hitmonchan not being able to use them well). More variety in what pokémon can learn makes things more complex, but since I'm limited to six pokémon I want most of those pokémon to be able to use several different types of attacks.
A lot of the problems people mention with RBY are really bad from a casual perspective, though. Not thawing automatically means you're out a pokémon unless the player you're fighting has a fire-type (they probably don't). Constantly using rage until the pokémon dies and not being able to stop it is terrible design; I at least need the option to switch out especially with some of the other mechanics present in first gen (someone else had a fun story where their pokémon used rage and was frozen right after and they had to sit there and wait for the opponent to kill their pokémon). The special stat covering special attack and defense meant that a pokémon with high special was a lot better than a physical attacker. The list goes on.