It's a simple issue, bar entities that should not have conflicts of interest from accepting gifts/investment/etc that could create a conflict of interest.
It is appalling how US senators are allowed to receive gifts or be compensated in creative ways by companies.