Anything that can take a physical hit and abuse any of its rather common weaknesses says hi. Its rather paltry 81 attack stat doesn't do it much favors against things its STAB moves don't cover.
There certainly is. Look at Togekiss, Mew, Shaymin, Eeveelutions, and some others. Just use what you want to use. It's just not everybody has the same mindset as you so they'll use Pokemon based on their merit in battle rather than looks. I go for a combination of the two, honestly. I look at its design and see if it appeals to me. If so, I look up some good ideas on how to use it. Sometimes I break this little code because the Pokemon itself is just too useful for me to not want to use it. For the most part, I have to like its design to use it. That's part of why I don't use my Talonflame in spite of it being perfect for the job. The other part is that I honestly found it underwhelming. Too frail and doesn't dish out enough damage against things that aren't hit super effective by its moves.