Such prohibitions should apply to all those who run for public office. Elected officials get campaign to funds to serve in elected representative positions not to cover the cost of for-profit businesses they and their families may own. It is a backdoor and unethical way of acquiring funds for private monetary gain. It amounts to bait and switch. That should not be allowed. If you want to run for public office you should disassociate yourself and any campaign funds received from for-profit ventures and businesses. The funds should be turned over first to the political party whose banner under which they sought office.