Talents allow players to do things they couldn't do previously. Funny thing is, to make some of these talents actually beneficial to take, you have to restrict the player from being able to do these things in the first place, without the talent.
Familiar Suns:
If a player is visiting a new planet and is making a Core World/Outer Rim check, you can't give them the following information unless they have the Familiar Suns talent:
Planetary environment, if a planet is inhabited, where those inhabitants will likely be, environmental effects, hostile predators, and potential profit sources.
That isn't to say that the player can't get these scraps of information individually using this type of check, he just can't get that extensive of information no matter how many successes he rolls, he must have the talent.
Hidden Storage:
Large equipment, vehicles, and droids do not come off the factory stock with hidden compartments. You can modify something to have a hidden compartment, or even buy an illegally modified something that already has a compartment, but you can't just have the compartment for free.
Luke can't put his lightsaber into R2D2 without taking the Hidden Storage talent. I think the core basically suggests that if you take this talent, you magically have hidden compartments without having to have paid for it in credits, or modify it with mechanics.