Having actually tried this pretty recently, I'm not entirely sure how I feel about it. It was only one game, and no one seemed to mind that I was top-lane Garen in champ select. I was against a Renekton, so I figured playing defensive was my best bet. Bought
to start. Wasn't entirely too concerned about being zoned out of farm either, because I happened to be running gold quints (my rune situation is atrocious, but I digress). Even managed 1st blood because the Renekton I was laning against decided to try and dive me. It didn't become a problem until the jungler decided to help. And at that point, we were 4v5 (our poor Kog'maw didn't connect to the game at all)...
I can't really say for sure what's wrong with Garen. His viability seems like it's caught up on his lack of a real gap closer/escape, but does he really need that? I actually avoided a gank in that same game with Decisive Strike, but I'm not sure how well even that would have gone if the jungler was smart enough to bait it out and wait for me to use it on Renekton first.
I suppose what I'm really getting at is this: if you feel like Garen needs to be better, what do you think he's bad at and how would you fix it?