I actually like grass types, here's the reason, based on their looks:
GEN I
-Bulbasaur evolution family: I like the three of them, they look good, especially Ivysaur.
-Charmander evolution family: My favourite of ALL pokémon, my starter in this gen.
-Squirtle evolution family: They ALL suck.
--Grass: 1
--Fire: 1
--Water: 0
GEN II
--Chikorita family: They also look pretty good to me, all 3 of them.
--Cyndaquil family: Just like Chikorita they look really good, plus the fire type (my favourite), my starter in this region.
--Totodile family: What I like the most of Jhotto is the starters, all of them look good.
--Grass: 2
--Fire: 2
--Water: 1
GEN III
-Treecko family: Also like this one, maybe not so much Sceptile but I'll take it.
-Torchic family: This is where fire types started to disappoint me. I choose it as my starter, but leave it as Combusken, Blaiziken sucks.
-Mudkip family: It's not ugly, but I don't like it.
--Grass: 3
--Fire: 3
--Water: 1
GEN IV
-Tortwig family: I really like this one, all 3 of them look cool, especially Torterra. My starter for this gen.
-Chimchar family: OK, here's the deal, I actually think that Chimchar is kind of cute and looks good, but come on. Monferno, Infernape?!? That's just pure garbage.
-Piplup family: I like them.
--Grass: 4
--Fire: 3
--Water: 2
GEN V
-Snivy family: They REALLY look good, I like all 3 of them, Serperior is awesome. My starter in this gen.
-Tepig family: Garbage.
-Oshawott: Unlike almost all people, I like Oshawott, Dewott and specially Samurott.
--Grass: 5
--Fire: 3
--Water: 3
I'm not counting GEN VI, I have to see all 9 of them, but there you go, in my oppinion grass type starters make a bigger cool group.
My favourite Grass/whatever type? Oddish and Bellosom.