Well I can't comment on the technical side as I do not have a clue.
Because if the game had fiat currencies, 90% of its computing code would relate to making those currencies interact with one another and having economically sane prices.
You could tie it to minerals, but I prefer having currency tied to energy. I can tolerate that abstraction, as everyone needs it in the game.
To put it in perspective:
Vic2, a Paradox game with a far more detailed economy, uses the British pound for all currency. (Detailed as in: has far more goods than energy and minerals, and entire manufacturing processes, plus colonial empires to generate resources)