We all can like or dislike someone for no reason at all. We may dislike someone just by gut instinct alone. But job performance should be assessed against certain standards. I'm curious what standards you are judging Letizia by to reach the conclusion that she's not doing a great job as Queen.
Comparing with other royal queens/princesses:
- She has the busiest work schedule
- She has the fewest and shortest vacations
- She gets paid the least (1/6 of Maxima's)
- She represents Spain well abroad and generates lots of positive publicity for Spain and Spanish brands abroad (Kate is the only one ahead of her but that's more to do with the UK and Diana angles than Kate herself)
- She's the best public speaker
- She works in the toughest political and the most vicious tabloids environment
- Her husband and daughters adore her
- Her daughters are happy kids and better behaved than most other royal kids
Comparing with her mother in law:
- She has a much better understanding of Spain, Spanish culture and politics than Sofia (Just looking at Sofia's support for Cristina in defiance of Felipe)
- She has a better connection with Spanish society than Sofia (Sofia has no friend in Spain and spends much time overseas)
- She lives a more modest life style than Sofia does
- She's more modern and open-minded (Look up Sofia's anti-gay comments)
She's an intelligent, independent woman with strong character. She's very different from her mother-in-law and her peers. I can understand she's not everyone's cup of tea. But to say she's not doing a good job as a queen? It depends on what standards/expectations you're judging her by.
Felipe doesn't follow exactly what his father did and everyone applauds him for his "reforms". But whenever Letizia doesn't follow Sofia's exact footsteps, all the critics are out in force: "She's breaking traditions!"
I'm pretty sure Sofia didn't follow Queen Ena's every footstep either. Time is changing. Royals have to change with time too. That's a good thing.
Sorry for the long post.