As someone who has been a military member, as well as someone who had interactions with politicians and organizations that planned and implemented plans for their community. I can say that what Hillary Clinton has done with the Clinton Foundation is no different than what all politicians and government agents take advantage of.
Politicians and government agents in the right place at the right time are able to invest in real estate, products, and companies based on what is being planned for their communities. I know for a fact that certain politicians made money for themselves and their children by investing in real estate before certain plans were implemented. I know for a fact that people who were government employees also took positions within other organizations that do quality assurance and report on businesses for environmental infractions. I know for a fact that people would go back and forth between government organizations, business, and the organizations who monitor them.
This has been going on since we have had a political society, about 200,000 years ago. If you want to change it, then you have to make it a point of reference, not just vote for someone who doesn't seem a part of the process from the politician's side. Trump knows how to take advantage of laws and the political process and so does any expert or veteran politician.
If you want politicians not to be able to benefit from the position they are in, then you have to make it a priority. Just by voting in some douchebag, does not get rid of the political game. People in power can always take advantage of what is going on in their district. We need to make laws that will stop them from benefitting from decisions they make regarding our communities. Vote for someone with a proven sound mind and the ability to make critical decisions against foes she already knows. Then, get to fixing the laws.