I think my MiL is great.
She made my DP the person he is today so she obviously did something right.
If she loves him as much as I love my DC's then who am I to complain if she gets protective? (which she doesn't thankfully).
I've said before a good MiL IMO is like a god waitress, never in the way, but always there when you need them.
The same can be said for a good DiL, I will never get involved in DP's relationship with his mum in a bad way, in fact I'm the one that makes sure birthdays/fathers days/mothers day/xmas etc is thought out well, I'm the one who makes sure we go over for at least an hour or two every week, I'm the one that sometimes tells DP something really unimportant he needs to ring his mum about because I know she likes to have a chat with him.
I do think though, they say that a man will choose a wife like his mother, if his mother is likely to be considerate of his wife, then the reverse will be the same.
Also, how can I possibly complain about someone who dotes on her PFBGC even more than I do?? Or will always say yes to babysitting?? That did my ironing when I was in hospital having a CS?? That took a lot of her holiday entitlement off work to pick up my DD (not even her GD, as it's DP's dsd) from school??
Yep, she's great, but I am a fabaroony DiL too.