
Chikorita was my very first starter (my first game was Silver), and Scizor is my all-time favorite Pokemon because Scizor is Scizor. Your argument is now invalid.
Heracross is a close second though; Heracross was my favorite for a little while until it switched back to Scizor.

Sorry Heracross, I still love you!
Shedinja is yet another contender for my favorite Pokemon (please note that all three are Bug-types..

), while Ralts is my favorite unevolved Pokemon (Aww, it's so cute!!!)
And Froslass... Froslass is the best. I don't even need an explanation. It's Froslass. You can't not like Froslass.
As for the badges, I chose them based on my favorite gym leaders.
Falkner
Sabrina
Koga
Morte
Claire
Winona
Jasmine
Tate & Liza
These are in no specific order, although the Psychic duo are probably my favorite (are my favorite? Is my favorite. Is? Ew. And favorite? Favorites? Is my favorites. Ew. I dunno. EW GRAMMAR).
And the name Kade... I just really like the name Kade. I always use it as my name in the few Pokemon games that I can play (there's a very limited variety in Pokemon when all you have to play them is a computer).