Absolutely. The (optional) Custom Origin rule opens doors that the (equally optional) Point-Buy rule locks close, in terms of roleplay and story.

That is why Custom Origins increases roleplay opportunities.