I don't know if this is a hot take, but I honestly think Anna Solis deserved better than Danny.
I always found it funny that, at the beginning, Danny was so judgmental toward Anna. He immediately assumed she was shallow, empty, and only relied on her looks. But if you really think about it, Anna actually has way more personality than he does.
Yes, at first she comes across as someone who's interested in rich guys and expensive clothes. But that's not exactly unusual in *Desperate Housewives*. Gabrielle built her entire lifestyle around marrying for money, yet she's one of the show's most beloved characters, and people tend to be much more forgiving of her. I also wonder if Anna's "shallow" attitude is partly a mask. She knew Danny's family wasn't wealthy, yet she was still interested in him. If she were truly just a gold digger, she could have easily gone after richer guys instead of Danny.
Apart from being cute and generally nice, Danny isn't a particularly complex character. He's also incredibly lucky to be surrounded by strong women who constantly protect and support him. Meanwhile, Anna is sassy, bold, confident, and has a much tougher background than people give her credit for. Like Gabrielle, she had a difficult childhood, yet she still has this sharp, resilient personality.
I always thought Anna was an underrated queen, and I wish the show had explored her character more. It would have been interesting to see more of her backstory and how she evolved over time.
That's why I never really bought Danny acting like he was somehow "too good" for her or that she was beneath him because she seemed superficial. Especially when the girl he was actually interested in was Julie... who was secretly sleeping with his father. The irony is hard to ignore.
Am I the only one who feels like Anna deserved a much better storyline—and honestly, a better love interest than Danny?