It was a very good episode to showcase the struggles in their marriage.
It was good to see them trying to make it work.
But yes Diana loved the adulation and encouraged it, and Charles was left feeling jealous and resentful. This happened all the time but this is a good trip to show the effects this had on both of them.
I agree the upbringing Charles had didn't help, how could he show love when it hadn't been shown to him? Diana of cause has bulimia, and massive hang-ups and this causes her to need a kind of full on and intense love from him, which he has no idea how to give, and desperately needs himself. It's not a good combination.