Crafty, it isn't "real" complexity if it's just bad information. Take corporations selling their production to the world market. They NEVER sell for the "advertised" price. The difference is obvious enough that it can neither be accounted for by trade strategies or by changes in market price. Take a corporation that's been selling all its production to the world market, then contract its production to one of your countries and watch the graph.
Timestamp: Aug 3178
Here are two corporations (same trade strategies [-1/-5], quality difference of 1.6, market price fluctuating in a range of 2%, both having sold all production in the last two months):
Corporation:
https://sim01.simcountry.com/cgi-bin/cgi2nova?SN_ADDRESS=wwwCountry&SN_METHOD=ccorp&miCorpNumber=1113515 Selling to world market (turnover graph)
https://sim01.simcountry.com/cgi-bin/cgi2nova?SN_ADDRESS=wwwCountry&SN_METHOD=w3graph&miTable=corphist&miKey=1113515&miColumn=vCorpLastMonthTurnover Corporation:
https://sim01.simcountry.com/cgi-bin/cgi2nova?SN_ADDRESS=wwwCountry&SN_METHOD=ccorp&miCorpNumber=2717325 Recently switched to contract sale of all production (turnover graph)
https://sim01.simcountry.com/cgi-bin/cgi2nova?SN_ADDRESS=wwwCountry&SN_METHOD=w3graph&miTable=corphist&miKey=2717325&miColumn=vCorpLastMonthTurnover You see that spike in the second graph? That's because it's actually earning "amount produced" * "market price" * "quality" by selling through contract. It's an almost 10% increase in revenue.
Trade strategies are meaningless because they don't work as advertised. If it says it'll sell for -1% quality (or 329% market price) the first month and sells everything, I would expect it to guess what... sell for 329% market price. This is not what happens. It sells for closer to 290% market price.
Observation reveals the same thing for corporations at other qualities:
https://sim01.simcountry.com/cgi-bin/cgi2nova?SN_ADDRESS=wwwCountry&SN_METHOD=ccorp&miCorpNumber=404394 Same trade strategy: -1/-5
Quality: 262.4
Market Price: 1152
Production Level Last Month: 1,523,509 (stable)
All production sold in one month.
So given this information, we'd expect to have a turnover of: (1,523,509 * 2.624 * 1152) * 2.614/2.624 = 4,587,785,309.952
So I should be getting 4,587.79M SC$
Can you guess what the actual turnover was?
4,280.77M SC$
This is 6.69% lower than it should be. My 262 Q goods are being sold for the price of 245 Q goods. The difference gets worse at higher qualities. This is not an isolated instance, and it has been this way for a LONG time.
But wait, maybe you're think fluctuations in market price... but the market price was 1165 last month, meaning any past price sold for would have been higher than the current price.
Don't look at the game too closely. It's not complexity, it's convoluted fluff. Most players don't look closely at the cash changes and just assume things because they're are distracted by interface fluff. There are multiple different things that you look at closely and they fall apart and don't behave as they are described and your actions don't do what you think they do.
I mean w/e, game's still fun if you don't look at things closely and assume you're making less than interface says you should.
tl;dr
The interface is a dirty liar.