As the title says, what is so appealing about vampires? It is a curse for a reason so why do people like them so much? In almost all cases of vampires, you are locked to one food, can't step outside in the sun (More than half the day), and because you are immortal you can never die peacefully. The only real upside to being a vampire is the immortality and strength but in most of the fiction that vampires are in, there are MANY other ways to gain immortality or power with little to no cost. I don't want to be a downer or ruin anyone's parade but I can't see a reason for any appeal or why so many authors write about them.
First, while locked to one food, each blood could be said to have a different taste. Though it will depend on depiction, there are often times when vampires can freely eat other foods, they just don’t gain sustenance. Additionally, the act of blood sucking is often portrayed as extremely pleasurable.
Secondly, the burning in the sun part isn’t that problematic. If we’re talking about a modern era, sunscreen exists. You’d need a very high rated one, but it would blood sunlight everywhere except the eyes. Additionally, in fantasy settings, magic can sometimes be used to circumvent this. Also, not a vampires burn in the sun. Some depictions don’t burn at all, some are just weakened.
As for the immortality part, let me correct you. It is ageless not immortal; immortality implies the inability to die. Vampires can die. As for the violent part, that is true. However, it is not guaranteed. You could find a way to peacefully commit suicide. You have all the time in the world—literally.
Anyways, as for the other methods of achieving these the main other methods I can think of are: get a cheat skill, become a lich, become a demon, train a lot, entering s contract with a god-like entity, or similar avenues. Also, a cheat skill can cover any sun weakness.
In conclusion, your argument holds no water. If you don’t like vampires, that’s fine. I won’t force you. I love vampires, thus I have debunked your argument as to why they suck. I’m not after your opinion; believe what you want.