So some people place different importance on different things and can be happy in situations that others aren't.
Definitely! I can't imagine too many people being happy living on 160acres near a country town, even if we WERE in a house - and *gasp* some people hate cattle and horses...so the best we can hope for is that our friends find what they value and live accordingly. I get frustrated with friends who just won't spend the time figuring out what they value and then just pointing themselves in the right direction to get to where they want - they just get caught up in the chatter of other people's values and the 'should-ing' instead of being true to themselves.
I've got a good friend who just told me she's kicked her DH out - and I couldn't be happier for her, because it's long overdue! For her, that's her aligning herself with her values. Sad from some people's perspectives, but just what her life needs, IYKWIM.