Reallocating resources from one part of diplomacy to the other is something that for me is overly risky. It doesn't correspond with international practice. Most countries do have a political side that's not necessarily commercial and they don't have any commercial concerns on their political agenda.
There are countries like China, for example, that have a policy that is very much commercially branded, but China has a totally different structure because most Chinese companies are state-owned, directly or indirectly.