The "problem" with legendarys is that they are made specifically to be liked. With a lot of focus on how rare they are, they need to have good stats and sprites in order to be liked by a lot of people.
And a lot of fans don't like that mainstream ideal of a pokemon. Especially considering the idea of pokemon is that everyone has thier own favorites that makes the whole experience unique to them.
But thats retarded, you like whatever you damn well wanna like. My favorite legendarys are the "little guys", like mew, celebii, jirachi, shaymin, victini ect