I think you already know the answer, the game isn't creating these frustrating experiences for you, the people you play with are.

I cannot speak for Hyperion as i am from Gilgamesh, but different groups do different things- differently. Find the group that matches your play-style and what you may/may-not be limited to, the game's design isn't meant to require outside 3rd party sources, so you shouldn't feel pressured to do that.