Other countries only allow shares of publicly traded companies to be added to tax shelter savings accounts. This seems like a reasonably fair way to prevent people with significant resources from taking advantage of the system in ways the general public cannot. Someone getting returns in excess of hundreds of thousands of percent should be able to afford paying a few percent in tax to help pay for the infrastructure society has provided to make success in industry possible.