How does Genshin Impact’s “gacha” system work? How much can you unlock for roughly the amount of a full-price game? Is this game exploitative when all is said and done?

Source: N4G PC Genshin Impact Gacha Guide: How Many Characters Will of Real Money Unlock?