Yes, it is all about the money. However it is purely in-game though – there are no micro-transactions or currency packs available for an equivalent real-world cash amount.
Each run of SP campaign has its own cash and various loot commodities. Failing the campaign (that happens fairly often), player will need to start again, from bottom up.
There is persistent cash currency in MP mode.