Private vs. public isn't such a teeth-gnashing, nail-biting dilemma for many other countries, who generally seem to do a better job of mentally separating the two sectors. The general agreement in other countries is that public = stable job, lower pay, higher "public service" calling; private = higher salary, less stability, etc.
Of course, this isn't taking into account countries like China -- where a government position is the best route into cushy, lucrative gigs in the private sector, and in fact, that's often the entire point. (To some degree, this is also the case in the US, at least at the higher levels of public service.) But I digress.
...and as salaries are normally paid besides tax free also tax equalized (the US is demanding income taxes from all citizens wherever they live including UN staff - the UN covers these taxes for US citizens and a handful other countries) the US pays itself back (via income tax) a nice discount of certainly 10% of its contributions to the UN.
a side note: It is generally accepted that the US government pays the highest salaries compared to other government agencies worldwide. This is the reason why the U.N. uses the US government scales and pays as their base (highest salaries of all member states) - of course before they put their "gravy" on it and more than double it.