Congress is preventing all people from investing in private companies within retirement accounts, not just rich people. Adding the cap is fine but preventing private company investment is asinine.
I meant to imply within retirement accounts. But the intention of retirement accounts is to get you to save for retirement through investments. Private companies are arguably the most effective way to grow wealth. Congress is saying they don't want you doing this they only want you to have access to stocks and bonds because private investments do to well.