Well, I'd baulk at $40 for a salad too, however have paid $20-25 on many occasions. This is only in recent years, though, now that expenses have reduced a little, aka kids leaving home. :D
I think it is important for everybody to realise that we all have different priorities. If Kathryn is happy doing what she is doing (remember, they are retired and a lot of the posters complaining about her lifestyle are not), then what is the harm.
If you are a high income earner and you...