>>50131101
>Are those people happy BECAUSE of Gensokyo?
Are people happy BECAUSE of the outside world? Happiness is just a state of being, the reason for being happy shouldn't matter too much.
The question is actually the opposite since you tend to ignore them being happy: Why aren't villagers happy to see the Primsrivers play if they are supposedly always unhappy?
>"Can they leave" is a very simple question.
You are so obsessed with this question but it's already something you've said is up to headcanon. If it's up to headcanon, the answer is not "yes or no", that's a lie. It's "maybe" in all cases you can come up with as per the definition of headcanon, including mine or yours.
>They would be happier living in the outside world without Youkai.
Are you happy right now? Can you measure how happy you are with numbers and quantify it? Probably not. Being happy is just a state of emotion. You can feel certain kinds of anger, but actually putting it down to numbers how angry you are is impossible, a human can only be so angry.
The same problem arises there, a happy human is a happy human in all cases.