What I'm saying is that "less familiarity" means you want humans there even more to keep the setting relatable to newcomers (and thus more commercially viable.)
That defeats the purpose of making it less familiar. Yes, it's more niche and therefor won't have as a broad a commercial appeal. But that doesn't mean no one should ever bother with it.
"It doesn't matter how much you struggle or strive,
You'll never get out of life alive,
So please kill yourself and save this land,
And your last mission is to spread my command,"
Slightly adapted quote from X-Fusion, Please Kill Yourself