Sure, they look odd, but they actually form the last part of a trio with Koffing/Weezing and Grimer/Muk - Koffing is air pollution, Grimer is water pollution and Trubbish is land pollution. Plus, they're reasonably versatile, and let's face it, it'd be terrifying for your opponent to be beaten up by garbage. I'm sure there are people who do like them - after all, imagine if Gen 1's designs were Gen 5, and vice versa!
I like Trubbish and Garbodor. The first one for being cute and the latter for looking awesome. People! It's a second Grimer and Muk. Also it reminds me this one time when I emptied the trash bucket (yeah I use a bucket) in my room. I think something ACTUALLY came to life inside!
I honestly cant figure out why so many people hate garbodor and trubish. trubbish is adorably and garbodor is a bad ass. plus he completes muk and weezeg as the missing form of pollution (muk=water pollution, weezing=air pollution, garbodor=land poltion) regardless of what trolls say, trubbish and garbodor are some of my favorite pokemon fr gen five and also some of my fav poison types