Not liking a pokemon yourself dosent mean its design is bad.
Also who are you to say what is and what isint a good design. Just another random person on the internet with another opinion?
I could say a pokemon I think has a great design and another who I think has a shit design, but really its pretty meaningless. Its not like i have a background in design, what makes a design good or bad really?
And really its the point of pokemon after all. If all pokemon were only like the ones a single person enjoyed, the selection would be pretty boring. Cute, Sleek, Fat, Silly, Cool, whatever you wanna call it, give a huge selection for people to choose pokemon that appeal to them. Some people like vanilluxe cause its goofy, some like LickyLicky cause its fat, some like Yvetle cause its cool.
If all we had to choose from was bad ass, the game would probably be pretty boring and wouldnt have the huge appeal it has today.