Not everything is about tournament placings for me. I want to have as much fun as I can playing this game and show everyone my intensity in competing.
Ganondorf is just way too much fun to give up in tournaments. I put in more effort to making this character viable than everyone else, and I want to reflect that in the confidence I use him in my tournament matches. I know Ganon just gets ***** by certain matchups, which is why I will always use Kirby in a blind pick. However, there are matchups that Ganondorf has a great chance at winning, and with those matchups, I will never, ever pass over Ganondorf for another character in a matchup that he can win. It's not stubborness, it's confidence.
As for Game and Watch, I've only used him for about a month or so, and I only really use him for problem matchups (I'm looking at you, Pit). I've been using Kirby and Ganon ever since the game came out in the US (I got to play the early release Japanese version, which allowed me to pick my mains). Considering I'm usually unknown in competitive smash, I like to surprise people with my uniqueness, but I'm not proficient with Game and Watch enough that I could be creative enough to pass through people who know the matchup well. Yeah, I could breeze through characters with Game and Watch that I would have a tough time with Ganondorf, but then where's my individuality? It's my unique style and choices that will hopefully make me a great player, and I love Ganondorf enough to go out and prove myself as the premier Ganon player, no matter how many losses I have to swallow in the process.