Yes but he doesn't enough storage to hold the resources needed for those buildings so must of bought everything with gold!
You’d be surprised how little gold you actually have to spend. To really understand this you have to look at the numbers. Take something like the Iron mine or the Bank, and look at your total production in an account that is high level. The mine/bank provide very little compared to the resource centers you control. You can easily get by without them. Same goes for storage - a single upgraded storage building provides enough to get through most levels, having five product storages is really unnecessary but an easy mistake to make.
The point for the game vendor is a double edged sword. They end up with advanced players spending gold on second accounts, but those same players also throw the game balance off a little bit. A new deal comes out for $99 for X skill. These players buy it in _both_ accounts. It’s hard for the vendor to say no. To be clear Narcos is actually really well balanced in this respect. While a second account does have an advantage, its not as wide as some other games. Personally I really appreciate how well thought out Narcos is - even over a year into it, and more than one account into it, I still find it very well structured and thought through.